https://github.com/titembaatar/sarnai
[mirror] sarnai - A Mongolian-inspired colorscheme
https://github.com/titembaatar/sarnai
alacritty colorscheme ghostty kitty lua mongolian neovim neovim-plugin terminal
Last synced: about 1 month ago
JSON representation
[mirror] sarnai - A Mongolian-inspired colorscheme
- Host: GitHub
- URL: https://github.com/titembaatar/sarnai
- Owner: titembaatar
- License: mit
- Created: 2025-01-30T20:33:24.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2026-02-02T02:35:03.000Z (2 months ago)
- Last Synced: 2026-02-02T11:56:58.302Z (2 months ago)
- Topics: alacritty, colorscheme, ghostty, kitty, lua, mongolian, neovim, neovim-plugin, terminal
- Language: Lua
- Homepage: https://codeberg.org/titembaatar/sarnai
- Size: 902 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
sarnai
ᠰᠠᠷᠠᠨᠠᠢ
sarnai (ᠰᠠᠷᠠᠨᠠᠢ) means "rose" in Mongolian, my favourite colour, but most of all, the name of my beloved wife.
She's the one who helped find colors name, refined the palette to be more authentic.
## Philosophy
- **Readability**: Good contrast for clarity, but soft enough for long sessions.
- **Minimalist**: Sticking with terminal 16 colors and some variants.
- **Green**: Because I love green, and I'm tired of blues.
## 🎨 Palette
Хавар (Khavar) - Spring
Swatch
Name
Hex
HSL
base
#172620
hsl(156, 24%, 11%)
surface
#21362d
hsl(154, 24%, 17%)
overlay
#2d493d
hsl(154, 23%, 23%)
muted
#4e7e6b
hsl(156, 23%, 40%)
subtle
#90bbaa
hsl(156, 24%, 64%)
text
#dfece7
hsl(156, 25%, 90%)
low
#39ac7e
hsl(156, 50%, 44%)
mid
#2d8662
hsl(155, 49%, 35%)
high
#206046
hsl(155, 50%, 25%)
sarnai
Сарнай
Rose
#f0c3cb
hsl(349, 60%, 85%)
anis
Аньс
Cowberry
#ff6b6b
hsl(0, 100%, 70%)
chatsalgan
Чацаргана
Hippophae
#e5951a
hsl(36, 79%, 50%)
els
Элс
Sand
#cca24d
hsl(40, 55%, 55%)
uvs
Өвс
Grass
#80b946
hsl(89, 45%, 50%)
nuur
Нуур
Lake
#2b879e
hsl(192, 57%, 39%)
mus
Мөс
Ice
#9deaea
hsl(180, 64%, 76%)
yargui
Яргуй
Pasqueflower
#d5b3e5
hsl(280, 49%, 80%)
Өвөл (Ovol) - Winter
Swatch
Name
Hex
HSL
base
#dceae4
hsl(154, 24%, 89%)
surface
#b6d2c7
hsl(156, 23%, 76%)
overlay
#90bbaa
hsl(156, 24%, 64%)
muted
#81b19e
hsl(156, 23%, 60%)
subtle
#446f5e
hsl(156, 24%, 35%)
text
#13201b
hsl(156, 25%, 10%)
low
#206046
hsl(155, 50%, 25%)
mid
#2d8662
hsl(155, 49%, 35%)
high
#39ac7e
hsl(156, 50%, 44%)
sarnai
Сарнай
Rose
#b93d4d
hsl(352, 50%, 48%)
anis
Аньс
Cowberry
#cc2929
hsl(0, 66%, 48%)
chatsalgan
Чацаргана
Hippophae
#da730c
hsl(30, 89%, 45%)
els
Элс
Sand
#df9b23
hsl(38, 74%, 50%)
uvs
Өвс
Grass
#4c890f
hsl(90, 80%, 29%)
nuur
Нуур
Lake
#0a728c
hsl(192, 86%, 29%)
mus
Мөс
Ice
#12adad
hsl(180, 81%, 37%)
yargui
Яргуй
Pasqueflower
#a353c6
hsl(281, 50%, 55%)
## Quick Start
### Neovim
Available at: [sarnai.nvim](https://codeberg.org/titembaatar/sarnai.nvim)
### Sway
```bash
cp -r ./.config/sway/sarnai "$HOME"/.config/sway/
```
Then, add to your `config`:
```
# Dark
include ./sarnai-khavar
# Light
include ./sarnai-ovol
```
You can change `set $accent $sarnai` to another color of your choice.
### Terminals
Sarnai Khavar
#### Ghostty
```bash
mkdir -p "$HOME"/.config/ghostty/themes/
cp -r ./.config/ghostty/* "$HOME"/.config/ghostty/themes/
```
Then, update your `config`:
```
# Dark
theme = sarnai-khavar
# Light
theme = sarnai-ovol
```
#### Alacritty
```bash
mkdir -p "$HOME"/.config/alacritty/themes/
cp -r ./.config/alacritty/* "$HOME"/.config/alacritty/themes/
```
Then, update your `alacritty.toml`:
```toml
[general]
# Dark
import = ["~/.config/alacritty/themes/sarnai-khavar.toml"]
# Light
import = ["~/.config/alacritty/themes/sarnai-ovol.toml"]
```
#### Kitty
```bash
mkdir -p "$HOME"/.config/kitty/themes/
cp -r ./.config/kitty/* "$HOME"/.config/kitty/themes/
```
Then, update your `kitty.conf`:
```conf
# Dark
include ./themes/sarnai-khavar.conf
# Light
include ./themes/sarnai-ovol.conf
```
### Tmux
```bash
cp -r ./.config/tmux/sarnai.conf "$HOME"/.config/tmux/
```
Then, update your `tmux.conf` :
```conf
# Dark
source-file ~/.config/tmux/sarnai-khavar.conf
# Light
source-file ~/.config/tmux/sarnai-ovol.conf
```
### Waybar
You can copy/paste the [predefined colors](./.config/waybar/style.css) into your
`~/.config/waybar/style.css`
### Firefox
You can use the [sarnai theme](https://addons.mozilla.org/en-US/firefox/addon/sarnai/)
### stylus extension
goto : [titembaatar/sarnai.userstyles](https://codeberg.org/titembaatar/sarnai.userstyles)
## Contributing
Pull requests are welcome! See [CONTRIBUTING](CONTRIBUTING.md) for guidelines.