commits
- Shows reminder once per week when opening terminal
- Displays Downloads folder status (folders + total files)
- Helps enforce backup habits until Pi/fiber setup is complete
- Tracks last reminder with ~/.last-backup-reminder timestamp
- Add Rose Pine theme plugin to neovim
- Add Nix daemon initialization to zshrc
- Add NVM and pnpm PATH configuration
- Fix CRLF -> LF line endings in nvim config files
- Fix line endings in 1Password SSH agent config
- Add WSL-specific 1Password SSH agent bridge using npiperelay
馃 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Fix neovim treesitter config for v0.11+ compatibility
- Enable Nerd Font icons in neovim
- Switch to Catppuccin Mocha theme (darkest variant)
- Add automatic Nerd Font installation to install.sh
- Update formatting in nvim kickstart files
- Add .bashrc with OS detection (gitbash/wsl/linux/mac)
- Update .zshrc with OS-aware conditional loading for macOS/WSL
- Add OS_TYPE environment indicator to Starship prompt
- Make starship and bat conditional (no errors if not installed)
- Consolidate common aliases and settings across platforms
- Change tmux prefix from Ctrl+b to Ctrl+s
- Hide tmux pane borders
- Add auto-open Trouble for diagnostics with debouncing
- Enhance Trouble.nvim configuration (auto_close, auto_preview, focus)
- Comment out LuaSnip build step
- Add claudecode.nvim plugin
- Fix zsh completion initialization for Claude Code sessions
- Switch from Catppuccin to Rose Pine theme across Alacritty, tmux, and btop
- Simplify Starship prompt to minimal (user/folder/git/time moved to tmux)
- Customize tmux status bar: git branch, CPU, battery (no emoji)
- Add git tree alias for pretty log visualization
- Add auto-start tmux in Alacritty (not in SSH sessions)
- Make install.sh executable
- Add THEME_SWITCHING.md documentation
- Update .gitconfig to reference correct .globalgitignore path
- Add robust error handling and idempotency checks to install.sh
- Add Homebrew installation check and required tools installation
- Add TPM (Tmux Plugin Manager) installation
- Improve script organization and user feedback
- Add Starship prompt with Catppuccin Powerline preset
- Add Catppuccin Mocha theme for Alacritty terminal
- Add Catppuccin Mocha theme for btop
- Add Catppuccin theme plugin for tmux via TPM
- Update .zshrc: add Homebrew initialization and Starship init
- Update install.sh to symlink new theme configs
- Add .gitignore to exclude .claude/ and .DS_Store
All terminal tools (Alacritty, tmux, Starship, btop) now use matching
Catppuccin Mocha colors for a cohesive visual experience.
- Change tmux prefix from Ctrl+b to Ctrl+s
- Hide tmux pane borders
- Add auto-open Trouble for diagnostics with debouncing
- Enhance Trouble.nvim configuration (auto_close, auto_preview, focus)
- Comment out LuaSnip build step
- Add claudecode.nvim plugin
- Fix zsh completion initialization for Claude Code sessions
- Switch from Catppuccin to Rose Pine theme across Alacritty, tmux, and btop
- Simplify Starship prompt to minimal (user/folder/git/time moved to tmux)
- Customize tmux status bar: git branch, CPU, battery (no emoji)
- Add git tree alias for pretty log visualization
- Add auto-start tmux in Alacritty (not in SSH sessions)
- Make install.sh executable
- Add THEME_SWITCHING.md documentation
- Add Starship prompt with Catppuccin Powerline preset
- Add Catppuccin Mocha theme for Alacritty terminal
- Add Catppuccin Mocha theme for btop
- Add Catppuccin theme plugin for tmux via TPM
- Update .zshrc: add Homebrew initialization and Starship init
- Update install.sh to symlink new theme configs
- Add .gitignore to exclude .claude/ and .DS_Store
All terminal tools (Alacritty, tmux, Starship, btop) now use matching
Catppuccin Mocha colors for a cohesive visual experience.