Personal dotfiles managed with GNU Stow.
Each top-level directory is a Stow package mirroring the layout expected under $HOME. Symlinking a package into ~ is done with:
stow <package>For example, stow nvim creates ~/.config/nvim pointing at dotfiles/nvim/.config/nvim.
| Package | Config |
|---|---|
aerospace |
AeroSpace window manager |
ghostty |
Ghostty terminal |
nvim |
Neovim |
starship |
Starship prompt |
tmux |
tmux |
vim |
Vim |
vscode |
VS Code settings and keybindings |
yazi |
Yazi file manager |
# Install a single package
stow nvim
# Install all packages
stow */
# Remove a package (unlink)
stow -D nvim