An open API service indexing awesome lists of open source software.

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

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
![rose-pine](https://github.com/user-attachments/assets/adfbd51e-2145-470d-858a-72a2a6e9ca4f)

Rosé Pine Moon
![rose-pine-moon](https://github.com/user-attachments/assets/dca335ad-b4a0-4492-9c2c-ba887c18e2dc)

Rosé Pine Dawn
![rose-pine-dawn](https://github.com/user-attachments/assets/fee7b58d-38a3-4b5f-9254-d7bdc3b5d0a0)