Skip to content

vimkin/dotfiles

Repository files navigation

logo

What's in the box?

Installation

  1. cd $HOME && git clone https://github.com/vimkin/dotfiles.git && cd dotfiles

  2. Homebrew

    First install necessary packages and GUI applications from Homebrew. Execute the brew script by running following command in dotfiles repo (*the script might guide you in case of missing dependencies):

    brew
    

    To exclude GUI programs(casks) remove/comment the following line in brew file:

    - install_casks
  3. Bootstrap dotfiles

    Execute the bootstrap script to install the dotfiles (*the script will guide you in case of missing dependencies):

    zsh bootstrap
    

    *--force or -f parameter can be added to avoid the confirmation prompt.

    After the successful completion most of the dotfiles are symlinked to the $HOME folder, except few exceptions like .bin or .config folders.

    Changes between originals and symlinked files are of course synced, so feel free to modify whether former or latter, makes no difference.

    Caveat: deletions are not automatically synced with a root folder. Deleting originals leads to dangling symlinks. To clean up run the following command in your root find -L . -maxdepth 1 -type l | xargs rm -rf, which finds and removes the broken symlinks.

Source of inspiration

Further reading

About

vadikace • files

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published