Commit graph

92 commits

Author SHA1 Message Date
e3a208deae Remove Helium browser
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-12 21:18:25 +01:00
c6986a8a3c Add Helium browser with Proton Pass and disabled password manager
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-12 21:13:45 +01:00
9c08a9e0ef Rename fastfetch.nix -> settings/shell.nix, remove flatpaks
- Move shell/prompt/font config from apps/fastfetch.nix to settings/shell.nix
- Remove flatpaks.nix and nix-flatpak flake input (no flatpak packages in use)
- Update readme structure and flake inputs table

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-08 14:03:34 +01:00
b774869b0d Fix fish prompt colors: remove # prefix from hex codes
Fish set_color takes bare hex (394b70) not CSS-style (#394b70).
All color references were silently failing, causing broken rendering.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-08 13:58:42 +01:00
d3af3052a1 Fix Nix string quoting in fastfetch.nix
Python generated '''''' (6 quotes) instead of '' (2 quotes) for Nix
multi-line string delimiters, causing a parse error.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-08 13:56:31 +01:00
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