2 Commits

Author SHA1 Message Date
marvin.dietermann
fbc1e60afc style: normalize whitespace and line endings in shell scripts
- Standardize indentation and spacing across install.sh and lib files
- Fix line ending inconsistencies for better cross-platform compatibility
- Improve curl flag usage in neovim.sh (-kLo with explicit temp path)
- Add theme persistence functionality to remember user's colorscheme choice

These changes improve code consistency and add the ability to save/restore
the selected theme across sessions.
2026-04-10 12:46:48 +02:00
marvin.dietermann
ee0b7f5009 feat(themes): add theme system with starship integration
- Add theme selection system with 5 predefined themes
- Implement Catppuccin Mocha, Dracula, Gruvbox Dark, Nord, and Tokyo Night
- Each theme includes NvChad integration and starship prompt configuration
- Support for custom color palettes and consistent formatting
- Interactive theme selection with numbered menu
2026-04-10 11:44:34 +02:00