Dotfile Management with GNU Stow
#dotfiles#stow#linux#configuration
sudo pacman -S stow # Arch Linux installationBasic Setup Walkthrough
1. Directory Structure
~/dotfiles├── .config/│ ├── kitty/│ │ ├── current-theme.conf│ │ └── kitty.conf│ ├── qtile/│ │ ├── autostart.sh│ │ └── config.py│ └── yazi/theme.toml└────── wallpapers/2. Create Symlinks
cd ~/dotfiles
mkdir ~/wallpapers/stow -t ~/wallpapers/ wallpapers
cd .config
mkdir ~/.config/qtile/stow -t ~/.config/qtile/ qtile
mkdir ~/.config/yazi/stow -t ~/.config/yazi/ .config/yazi3. Manage Configs
stow -D wallpapers # Delete wallpapers symlinksstow -R qtile # Restow (refresh) qtileIgnore Files
README.mdPro Tips
Version Control Integration
cd ~/dotfiles && git initgh repo createRead more GitHub Workflow with GitHub CLI (gh)