Personal dotfiles to setup my working environments (home and work).
I'm using GNU stow following conventions by F-dotfiles and it works pretty damn good.
Dig in through the repo you might find some inspiration.
1 - Install GNU stow.
2 - Clone this repo:
$ git clone https://github.com/soifou/dotfiles ~/
$ cd ~/dotfiles
3 - Init stow:
$ echo "--target=$(echo $HOME)\n--verbose" > .stowrc
- Add/remove config for vim :
$ stow vim
$ stow -D vim
- Add/remove config for an entire env, ie. @debian:
$ stow @debian
$ stow -D @debian
- Add/remove config for vscode on linux:
$ stow -d vscodium @linux
$ stow -D -d vscodium @linux
Look at the corresponding folder for more details