Commit graph

20 commits

Author SHA1 Message Date
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
ed9a836d2d
refactor 2025-06-06 18:35:13 +08:00
827c0e930b
chore: update to 25.05 2025-05-30 15:47:34 +08:00
8f69ec6293
update aliases 2025-04-27 18:45:20 +08:00
5db1410be6
setup just 2025-03-23 20:41:04 +08:00
0f6f431cd4
chore: refactor 2025-03-06 16:12:43 +08:00
1787d206c2
feat: update ssh key configuration 2025-03-06 13:38:29 +08:00
8d9819ba24
update alias 2025-02-17 09:43:46 +08:00
683e92c57f
update path 2025-01-04 08:59:35 +08:00
d5c0320eee
install sshfs + add zsh alias 2024-10-01 11:58:33 +08:00
3350d19a45
fmt: alejandra 2024-08-08 09:02:42 +08:00
b08d54abb6
Ctrl-Left/Right triggers forward/backwards-word 2024-07-28 10:15:16 +08:00
fb1e5d9cf7
Add dotfiles.nix alias 2024-06-03 21:34:14 +08:00
83965f883f
Add some aliases for frequent cd 2024-06-03 21:18:15 +08:00
f55f8e6da8
Update depreciated values for NixOS 24.05 2024-06-03 21:17:51 +08:00
e7b293bcfc revert vi mode 2024-02-02 22:00:14 +08:00
3351cfe1e8 enable forward/backward word escape sequence 2024-01-29 22:56:57 +08:00
f1dbd908bf remove vi mode 2024-01-29 22:56:31 +08:00
bd2a7c853b
alias to switch viridian configuration 2024-01-22 19:58:43 +08:00
caed1fc0d4 refactor home-manager 2024-01-21 21:01:42 +08:00
Renamed from home-manager/common/programs/zsh/default.nix (Browse further)