Managed with GNU Stow.
dotfiles/
├── home/ # User configs (~/)
│ ├── nvim/
│ ├── fish/
│ └── ...
├── root/ # System configs (/)
│ └── coolercontrol/
└── install.sh
./install.shThis will:
- Stow all packages in
home/to$HOME - Stow all packages in
root/to/(requires sudo)
# Home packages
cd home && stow -t "$HOME" nvim
# Root packages
cd root && sudo stow -t / coolercontrol