feat(shell): simplify starship nix-shell prompt to snowflake icon #51

Merged
yuris merged 1 commit from feat/starship-nix-shell-icon into main 2026-09-22 19:00:08 +00:00
Owner

Motivation

Starship's default nix_shell module renders verbose state and fallback environment names (via ❄️ impure (nix-shell-env)), which adds visual clutter when working in devshells.

Changes

  • Configure nix_shell.format = "via [$symbol]($style)" in modules/dev/shell.nix so the prompt displays only via ❄️ when active.

Verification

  • Validated with alejandra and statix.
  • Verified Starship prompt module rendering in an active nix-shell environment.
## Motivation Starship's default `nix_shell` module renders verbose state and fallback environment names (`via ❄️ impure (nix-shell-env)`), which adds visual clutter when working in devshells. ## Changes - Configure `nix_shell.format = "via [$symbol]($style)"` in `modules/dev/shell.nix` so the prompt displays only `via ❄️ ` when active. ## Verification - Validated with `alejandra` and `statix`. - Verified Starship prompt module rendering in an active nix-shell environment.
yuris merged commit ea4154eb68 into main 2026-09-22 19:00:08 +00:00
yuris deleted branch feat/starship-nix-shell-icon 2026-09-22 19:00:08 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
yuris/nixos-config!51
No description provided.