Commit graph

87 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
640ac96ece
2026-03-28 15:07:05 +00:00
d1bd8e4139
2026-03-28 15:01:29 +00:00
816eeb6c3a
2026-03-28 14:57:46 +00:00
d0ed3fe5c8
2026-03-28 14:54:56 +00:00
80b12d254a
2026-03-28 12:28:17 +00:00
0adc7591c8
Update flatpaks.nix 2026-01-20 10:06:35 +00:00
43757e32e1
Update flatpaks.nix 2026-01-20 10:06:01 +00:00
01aaa38d79
Update flatpaks.nix 2026-01-08 22:38:17 +00:00
9d92d9c025
Update flatpaks.nix 2026-01-08 22:38:10 +00:00
0d926ecaae
Update flatpaks.nix 2026-01-08 21:53:25 +00:00
c1ff35ac54
Update flatpaks.nix 2025-12-30 19:39:54 +00:00
459a59c3d2
Update flatpaks.nix 2025-12-30 19:33:59 +00:00
fd4c9cae1c
Update flatpaks.nix 2025-12-30 19:28:44 +00:00
0aa86861b8
Update flatpaks.nix 2025-12-30 19:28:16 +00:00
c08f0be157
Update flatpaks.nix 2025-12-25 12:03:37 +00:00
b41f68d4f8
Update flatpaks.nix 2025-12-25 12:02:23 +00:00
38bc0b4511
Update flatpaks.nix 2025-12-25 11:32:15 +00:00
0281664b71
Update flatpaks.nix 2025-12-25 11:26:32 +00:00
8f27136e7e
Update flatpaks.nix 2025-12-25 11:26:03 +00:00
b4924dc127
Update flatpaks.nix 2025-12-25 11:25:39 +00:00
6cbf9ef7ba
Update flatpaks.nix 2025-12-25 11:17:35 +00: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