All natural pine, faux fur and a bit of soho vibes for the classy minimalist
fisher install rose-pine/fishDownload 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.
- Add
fish_config theme choose "Rosé Pine"to~/.config/fish/config.fish(or"Rosé Pine Moon"/"Rosé Pine Dawn") - Reload fish via
exec fish
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"Rosé Pine
Rosé Pine Moon
Rosé Pine Dawn
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.
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_irisModify source.theme using Rosé Pine variables, then build variants:
./build.shGenerated by @rose-pine/build@0.9.1




