Commit graph

61 commits

Author SHA1 Message Date
b4e44ccaaa Replace starship with custom fish powerline prompt
Starship can't color individual path segments separately. Custom fish
prompt with proper Unicode powerline glyphs (U+E0B0 arrows, U+E0B6
left cap). Each folder gets its own colored segment cycling through
teal/green/blue, with chevron transitions between all segments.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-08 13:54:44 +01:00
f31b855c19 Fix powerline arrows: inject actual U+E0B0 glyphs into starship format
The powerline arrow characters were not being saved to the file,
resulting in empty brackets and square segment edges.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-08 13:49:38 +01:00
50cb6cc91e Improve prompt contrast and switch to JetBrainsMono Nerd Font
- Dark blue NixOS icon segment, amber hostname, teal path, purple git
- Better contrast between adjacent segments
- JetBrainsMono Nerd Font for reliable powerline glyph rendering

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-08 13:46:19 +01:00
3b73bef9ee Replace hand-rolled fish prompt with Starship powerline prompt
Starship handles the powerline segments with proper rounded transitions
between colored backgrounds. Layout:
  [ hostname ~/path  branch]
  ❯
- Cyan NixOS icon, yellow hostname, green path, purple git branch
- Dark text on colored backgrounds with powerline arrow transitions
- Nix-shell indicator, red ❯ on error

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-08 13:42:57 +01:00
144d2e55d4 Switch prompt to bold colored text, drop background segments
Background-colored pills were unreadable on dark themes. Use bold
foreground colors instead: cyan NixOS icon, yellow hostname, green path.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-08 13:38:13 +01:00
9554152cb5 Fix prompt: use white text on colored background segments
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-08 13:36:34 +01:00
efd3351ee7 Powerline-style prompt with background colors, remove fastfetch from startup
- Prompt segments now have background colors (green/yellow/blue pills)
- NixOS icon  visible in green pill segment
- Remove fastfetch from terminal startup and clear alias
- fastfetch still available via manual `fastfetch` command

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-08 13:34:36 +01:00
134d597ac5 Fix ghostty theme names, simplify prompt to hostname-first
- Theme names need spaces: "Catppuccin Mocha" not "catppuccin-mocha"
- Prompt now shows hostname instead of username: " FredOS-Gaming ~"
- Disable default fish greeting message

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-08 13:29:06 +01:00
09d00909cb Switch to fish shell, ghostty terminal, and simplified prompt
- Replace bash with fish as default shell (all hosts)
- Replace kgx with ghostty (desktop hosts), update Super+T keybinding
- Custom two-line fish prompt: NixOS icon, username, path, hostname, ❯
- Nix-shell awareness, red ❯ on error
- Simplify fastfetch: user@host, OS, kernel, shell, terminal, uptime, memory
- Ghostty config: FiraCode Nerd Font, catppuccin-mocha, no titlebar

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-08 13:22:21 +01:00
baaa3c69b5
Update fastfetch.nix 2025-12-22 16:08:06 +00:00
7880c3cc8d
Update fastfetch.nix 2025-12-21 20:52:43 +00:00
831b686609
Update fastfetch.nix 2025-12-21 20:46:20 +00:00
c42a9a8f0d
Update fastfetch.nix 2025-12-21 20:42:08 +00:00
ff4387fc95
Update fastfetch.nix 2025-12-21 20:39:28 +00:00
c8c58fa8b0
Update fastfetch.nix 2025-12-21 20:30:01 +00:00
142391b4a5
Update fastfetch.nix 2025-12-21 20:26:58 +00:00
a631215b92
Update fastfetch.nix 2025-12-21 20:24:40 +00:00
2f6468ca30
Update fastfetch.nix 2025-12-21 20:24:31 +00:00
c9722921c4
Update fastfetch.nix 2025-12-21 20:23:20 +00:00
2c7e4eec60
Update fastfetch.nix 2025-12-21 20:09:48 +00:00
fd1a52bae7
Update fastfetch.nix 2025-12-21 19:52:24 +00:00
bc21b14d46
Update fastfetch.nix 2025-12-21 19:51:14 +00:00
9042038c20
Update fastfetch.nix 2025-12-21 19:47:47 +00:00
2e8f4ff6ab
Update fastfetch.nix 2025-12-21 19:37:26 +00:00
7e462284c0
Update fastfetch.nix 2025-12-21 17:42:37 +00:00
62871253c2
Update fastfetch.nix 2025-12-21 14:13:58 +00:00
1754e702de
Update fastfetch.nix 2025-12-21 14:11:48 +00:00
80b794ed23
Update fastfetch.nix 2025-12-21 14:05:34 +00:00
ae7aaa1522
Update fastfetch.nix 2025-12-21 14:03:56 +00:00
411d8a02bb
Update fastfetch.nix 2025-12-21 14:00:16 +00:00
2e0660c198
Update fastfetch.nix 2025-12-21 13:58:23 +00:00
1e225f3b5d
Update fastfetch.nix 2025-12-21 13:44:15 +00:00
410f27607e
Update fastfetch.nix 2025-12-21 13:42:38 +00:00
54db358ae6
Update fastfetch.nix 2025-12-21 12:16:53 +00:00
f544bb8a4c
Update fastfetch.nix 2025-12-21 12:09:58 +00:00
1290357bbc
Update fastfetch.nix 2025-12-21 12:00:32 +00:00
950f4d6a8a
Update fastfetch.nix 2025-12-21 11:59:46 +00:00
74270f0fcf
Update fastfetch.nix 2025-12-21 11:58:41 +00:00
ce578d95d2
Update fastfetch.nix 2025-12-21 11:57:05 +00:00
23bb2ed7d9
Update fastfetch.nix 2025-12-21 11:53:42 +00:00
8aa70f91b5
Update fastfetch.nix 2025-12-21 11:51:46 +00:00
866e8b5d1f
Update fastfetch.nix 2025-12-21 11:45:15 +00:00
c0511373a2
Update fastfetch.nix 2025-12-20 22:47:50 +00:00
26fa4c56da
Update fastfetch.nix 2025-12-20 22:43:22 +00:00
522bfd4bc2
Update fastfetch.nix 2025-12-20 22:41:37 +00:00
e78c8d9fc9
Update fastfetch.nix 2025-12-20 22:38:16 +00:00
75525db821
Update fastfetch.nix 2025-12-20 22:37:20 +00:00
439074c23f
Update fastfetch.nix 2025-12-03 21:29:18 +00:00
ef11592f81
Update fastfetch.nix 2025-12-03 21:23:04 +00:00
888debf9a6
Update fastfetch.nix 2025-12-03 21:22:01 +00:00