Skip to content

Latest commit

 

History

History
103 lines (66 loc) · 5.03 KB

File metadata and controls

103 lines (66 loc) · 5.03 KB

Rosé Pine for fish

All natural pine, faux fur and a bit of soho vibes for the classy minimalist

Installation

Fisher

fisher install rose-pine/fish

Manual

Download the variant of your choice from themes and place it inside ~/.config/fish/themes. For prompt integrations, copy the relevant file from conf.d to ~/.config/fish/conf.d.

Usage

  1. Add fish_config theme choose "Rosé Pine" to ~/.config/fish/config.fish (or "Rosé Pine Moon" / "Rosé Pine Dawn")
  2. Reload fish via exec fish

Color-theme-aware themes (fish 4.3+)

Fish 4.3 added support for themes that automatically switch between dark and light variants based on your terminal's background color. Use the "Auto" themes to enable this:

  • Rosé Pine Auto - Switches between Rosé Pine (dark) and Rosé Pine Dawn (light)
  • Rosé Pine Moon Auto - Switches between Rosé Pine Moon (dark) and Rosé Pine Dawn (light)
fish_config theme choose "Rosé Pine Auto"
# or
fish_config theme choose "Rosé Pine Moon Auto"

Gallery

Rosé Pine

Rosé Pine with fish

Rosé Pine Moon

Rosé Pine Moon with fish

Rosé Pine Dawn

Rosé Pine Dawn with fish

Prompt integrations

Rosé Pine includes color configs for Pure and Tide prompts. If either prompt is installed, its colors are applied automatically when a Rosé Pine theme is active — no configuration needed. Colors update reactively when switching between variants.

Pure

Pure with Rosé Pine

Tide

Tide with Rosé Pine

Custom color variables

The theme exposes the full Rosé Pine palette as fish_color_* variables for use in your own customizations:

$fish_color_base
$fish_color_subtle
$fish_color_text
$fish_color_love
$fish_color_gold
$fish_color_rose
$fish_color_pine
$fish_color_foam
$fish_color_iris

Thanks to

Contributing

Modify source.theme using Rosé Pine variables, then build variants:

./build.sh

Generated by @rose-pine/build@0.9.1