Personal dotfiles managed with GNU Stow.
dotfiles/
├── fish/ → ~/.config/fish/
├── git/ → ~/.gitconfig
├── nvim/ → ~/.config/nvim/
└── bootstrap.sh
git clone https://github.com/yourusername/dotfiles ~/.dotfiles
cd ~/.dotfiles
bash bootstrap.shOr on a fresh machine:
curl -fsSL https://raw.githubusercontent.com/yourusername/dotfiles/main/bootstrap.sh | bashThe config handles two environments automatically:
- WSL — oh-my-posh reads themes from the Windows install at
/mnt/c/Users/<winuser>/AppData/... - Native Linux (Hetzner etc.) — oh-my-posh installed natively, themes at
~/.config/oh-my-posh/themes/
mkdir -p ~/.dotfiles/newpkg/.config/newpkg
# add your config files
cd ~/.dotfiles
stow newpkg