Managed with GNU Stow. Each subdirectory is a Stow package — run ./linkup.sh to deploy.
| Package | Configures |
|---|---|
alacritty |
Alacritty terminal (Dracula, MesloLGS NF) |
bash |
.bashrc, .bash_profile |
Code |
VS Code settings, keybindings, snippets |
distrobox |
Distrobox container definitions |
dunst |
Notification daemon |
ghostty |
Ghostty terminal (Dracula, FiraMono NF, GLSL shaders) |
git |
.gitconfig, .gitignore, commit template |
herdr |
Hermes tmux-like terminal multiplexer |
htop |
Process viewer config |
just |
justfile with work/ansible/system recipes |
kitty |
Kitty terminal (Dracula, Hack font) |
misc |
.aliases, .functions, .dircolors, .ansible.cfg |
nano |
.nanorc + syntax highlighting (submodule) |
opencode |
opencode plugins (rtk command rewriter) |
pass |
Password store (submodule) |
scripts |
~/bin/ — utility scripts |
ssh |
SSH config |
starship |
Starship prompt (Dracula-style) |
sway |
Sway WM config + scripts |
systemd |
User services (restic backups, syncthing, etc.) |
tmux |
tmux config (gpakosz) |
topgrade |
System upgrade tool config |
zsh |
.zshrc — zplug plugins, starship |