5 Commits

Author SHA1 Message Date
Thomas Naderer
d8a20d620a chore: clean up dotfiles and add gitignore whitelist
Switch to whitelist-based .gitignore to only track essential configs:
nvim, yazi, kitty, zsh, ideavim, karabiner, tmux, scripts, starship.
Remove history, compiled files, and plugin dirs from tracking.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 12:57:14 +01:00
Thomas Naderer
82fc23530d refactor: switch to catppuccin mocha across tmux and neovim
- tmux: hand-rolled catppuccin theme, three-way status bar toggle, plugin cleanup
- nvim: switch colorscheme to catppuccin-mocha, update lualine colors
- nvim: add tmuxline.vim for tmux statusline generation
- kitty: fix MesloLGS NF font typo, remove deprecated config keys

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-01 15:44:29 +01:00
Thomas Naderer
5767108c56 tmux: remove username/hostname from status-left 2026-02-21 22:21:41 +01:00
Thomas Naderer
a9b83a5aff tmux: redesign statusline to sleek minimal modern style 2026-02-21 22:20:53 +01:00
Thomas Naderer
6e03fe4eda tmux: add switchable gruvbox/catppuccin/tokyonight themes 2026-02-21 22:17:53 +01:00