__
/\ \
\_\ \____ __ ___ ___ _ __ ___ _ __
/\___ __ \ /'__`\/' _ `\ / __`\/\`'__\/ __`\/\`'__\
\/__/\ \_\ \/\ __//\ \/\ \/\ \_\ \ \ \//\ \_\ \ \ \/
\ \____/\ \____\ \_\ \_\ \____/\ \_\\ \____/\ \_\
\/___/ \/____/\/_/\/_/\/___/ \/_/ \/___/ \/_/
Personal machine config (benoror@gmail.com). Often linked as ~/dotfiles.
Managed with GNU Stow (stow/.stowrc → --target=~).
| Path | Role |
|---|---|
stow/ |
Stow packages (linked into $HOME) |
stow/agents/ |
AI agent hub — README · TODO |
stow/zsh/ |
Shell, Oh My Zsh, Pure |
stow/git/ |
Git config & global ignore |
stow/nvim/ |
Neovim / LazyVim |
stow/ghostty/ |
Terminal (macOS + Linux) |
stow/iterm2/ |
Terminal (macOS) |
stow/vscode/, stow/cursor/ |
Editor User settings |
stow/ssh/, stow/gnupg/, stow/asdf/ |
SSH, GPG, asdf |
stow/kde/, stow/konsole/ |
Linux desktop leftovers |
Makefile |
Stow install/restow/uninstall (groups + per package) |
macos/ |
macOS extras (BetterMouse, Rectangle, …) |
fonts/ |
Font files |
nixos/ |
NixOS / UTM experiments |
linux_old/ |
Archived Linux configs |
cd ~/dotfiles
make help # targets
make install # core + editors + mac (no secrets/linux)
make install-zsh # one package
make install-secrets # ssh + gnupg (explicit)
make agents-verify # agents entrypoints
stow -n -v -d ~/dotfiles/stow -t ~ zsh # dry-run any package