|
|
bdf7c14c6c
|
feat(home-manager): add starship prompt and reorganize CLI features
- Move zsh configuration from global/ to features/cli/
- Add starship.nix with custom prompt configuration
- Left prompt: username@hostname, directory, git status, vi-mode indicator
- Right prompt: language/environment indicators (C, direnv, Haskell, Bun, Python, Rust)
- Git status with semantic colors (green=staged, yellow=modified/untracked, red=conflicted/deleted, cyan=stashed/renamed)
- Vi-mode aware prompt character (red heart in insert, blue in normal)
- Update features/cli to import starship via zsh.nix
- Remove empty imports section from global/default.nix
|
2025-10-25 23:14:17 +08:00 |
|