https://github.com/rose-pine/yazi
Soho vibes for Yazi
https://github.com/rose-pine/yazi
Last synced: 3 months ago
JSON representation
Soho vibes for Yazi
- Host: GitHub
- URL: https://github.com/rose-pine/yazi
- Owner: rose-pine
- License: mit
- Created: 2025-08-01T21:31:02.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2026-01-16T18:37:37.000Z (4 months ago)
- Last Synced: 2026-01-17T06:34:11.825Z (4 months ago)
- Homepage:
- Size: 26.4 KB
- Stars: 5
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Rosé Pine for Yazi
All natural pine, faux fur and a bit of soho vibes for the classy minimalist
## Usage
Yazi uses a layered configuration system that allows for maximum flexibility:
```
~/.config/yazi/
├── theme.toml # Your personal theme configuration
└── flavors/ # Directory for installed flavors
└── *.yazi/ # Individual flavor preset
```
Flavors are pre-made, complete theme packages that include:
- `flavor.toml`: Complete UI styling (colors, borders, styles)
- `tmtheme.xml`: Syntax highlighting for code preview
Your `theme.toml` is your personal configuration that can:
- Select which flavor to use
- Override specific styles from the flavor
- Add additional configurations like custom icons
### Step 1: Install the Flavor
- Using ya pkg (Recommended)
```bash
ya pkg add Mintass/rose-pine[-variant]
```
- Manual Installation
```bash
# Clone the repository
git clone https://github.com/rose-pine/yazi.git
cd yazi
# Copy your preferred flavor to Yazi's configuration
cp -r flavors/rose-pine[-variant].yazi ~/.config/yazi/flavors/
```
### Step 2: Configure theme.toml
Create or edit `~/.config/yazi/theme.toml` to activate the flavor:
```toml
[flavor]
dark = "rose-pine" # or "rose-pine-moon"
# or light = "rose-pine-dawn"
```
> note: Keep your `theme.toml` minimal. Only add configurations if you want to override the flavor's preset.
### Step 3: Add Icon Colors (Optional)
This repository includes matching icon colors in the `themes/` directory. These are optional enhancements that color file type icons to match Rosé Pine platte:
```bash
# Append icon configuration to your theme.toml
cat themes/rose-pine[-variant].toml >> ~/.config/yazi/theme.toml
```
## Gallery
Rosé Pine

Rosé Pine Moon

Rosé Pine Dawn
