- Git
- GNU stow
Simply clone the repo in your $HOME directory and run stow to create symlinks.
git clone --depth=1 https://github.com/Maks0u/dotfiles.git ~/dotfiles
cd ~/dotfiles
stow .To delete old symlinks and recreate them use --restow
stow --restow .It is possible to "force" stow on existing config files using the adopt flag.
Make sure there are no uncommited changes you want to keep as it will override repo files with existing config files.
stow --adopt .You can "dry-run" stow using
stow --simulate --verbose .Ignore files and directories using .stow-local-ignore
For full manual see: https://www.gnu.org/software/stow/manual/stow.html