Skip to content

[mirror] sarnai - A Mongolian-inspired colorscheme

License

Notifications You must be signed in to change notification settings

titembaatar/sarnai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Sway

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

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

mkdir -p "$HOME"/.config/alacritty/themes/
cp -r ./.config/alacritty/* "$HOME"/.config/alacritty/themes/

Then, update your alacritty.toml:

[general]
# Dark
import = ["~/.config/alacritty/themes/sarnai-khavar.toml"]
# Light
import = ["~/.config/alacritty/themes/sarnai-ovol.toml"]

Kitty

mkdir -p "$HOME"/.config/kitty/themes/
cp -r ./.config/kitty/* "$HOME"/.config/kitty/themes/

Then, update your kitty.conf:

# Dark
include ./themes/sarnai-khavar.conf
# Light
include ./themes/sarnai-ovol.conf

Tmux

cp -r ./.config/tmux/sarnai.conf "$HOME"/.config/tmux/

Then, update your tmux.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 into your ~/.config/waybar/style.css

Firefox

You can use the sarnai theme

stylus extension

goto : titembaatar/sarnai.userstyles

Contributing

Pull requests are welcome! See CONTRIBUTING for guidelines.