My dotfiles are managed using GNU Stow in the way shown in this post. If you are more of a video type of guy, you may prefer this video, which gives a comprehensive and step-by-step explanation.
- git
- stow
If you want my fish configuration in your system, you can just:
git clone https://github.com/matthewrossi/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
stow fish
Instead, if you want my regolith configuration, you should choose which one
you want between notebook and workstation. If you want the workstation
configuration, you should use:
cd ~/.dotfiles/regolith
stow -t ~ workstation