# Repo docs — never applied to $HOME MIGRATION-NOTES.md README.md CLAUDE.md AGENTS.md docs .blume node_modules blume.config.ts package.json bun.lock public dist # Runtime/plugin state living inside managed trees — not managed .config/lazygit/.omc/** .config/tmux/plugins/** !.config/tmux/plugins/tpm .config/fish/fish_variables # Plaintext tokens — local-only, never in git. Rotate anything ever committed. .config/fish/conf.d/secrets.fish .config/nvim/lazy-lock.json .config/nvim/.git .config/nvim/.git/** .config/nvim/.omc/** .config/nvim/.crush/** .config/nvim/.understand-anything/** # mise tool versions — kept local per-machine, not managed .config/mise .config/mise/** {{ if or (ne .chezmoi.os "linux") (and (ne .role "desktop") (ne .role "laptop")) }} # Arch desktop layer — linux desktop/laptop roles only .config/niri .config/niri/** .config/hypr .config/hypr/** .config/uwsm .config/uwsm/** .config/noctalia .config/noctalia/** .config/niri-dynamic-workspaces .config/niri-dynamic-workspaces/** .config/fontconfig .config/fontconfig/** .config/mimeapps.list .config/systemd .config/systemd/** .local/bin/kitty-day-save .local/bin/niri-launch .config/fish/auto-Niri.fish .local/bin/cp-appid .local/bin/projects-sync {{ end }} # Runtime plugin state with embedded tokens — never managed .config/noctalia/plugins .config/noctalia/plugins/** # Byte-cache kitty/python writes next to tab_bar.py — never managed .config/kitty/__pycache__ .config/kitty/__pycache__/**