102 lines
3.3 KiB
TOML
102 lines
3.3 KiB
TOML
#:schema https://yazi-rs.github.io/schemas/theme.json
|
|
# cherry-blossom: the CherryBlossom Noctalia palette (prdlk/noctalia
|
|
# palettes/CherryBlossom.json), the one Ghostty, tmux, atuin, television,
|
|
# lazygit, and omp use. Same layout as the cyberdream flavor.
|
|
#
|
|
# surface #222120 on-surface #dcc1b7 surface-variant #2e2c2b hover #3a322e
|
|
# outline #5b5450 muted #a6958f selection #453130 (primary 20% over surface)
|
|
# primary #cf716f red #bf615d green #8a9a6b/#a6b084 yellow #c17e4a
|
|
# magenta #ad6756/#c6745f cyan #a78266 tertiary #ae734e
|
|
|
|
[mgr]
|
|
|
|
# Empty: yazi's built-in ANSI theme, so code previews take the terminal's
|
|
# sixteen colors, which Ghostty's cherry-blossom theme already sets.
|
|
syntect_theme = ""
|
|
|
|
border_style = { fg = "#5b5450" }
|
|
cwd = { fg = "#a78266" }
|
|
find_keyword = { bold = true, fg = "#a6b084" }
|
|
find_position = { fg = "#dcc1b7" }
|
|
marker_copied = { bg = "#c17e4a", fg = "#c17e4a" }
|
|
marker_cut = { bg = "#bf615d", fg = "#bf615d" }
|
|
marker_selected = { bg = "#453130", fg = "#a6b084" }
|
|
count_selected = { bg = "#a6b084", fg = "#222120" }
|
|
count_copied = { bg = "#c17e4a", fg = "#222120" }
|
|
count_cut = { bg = "#bf615d", fg = "#222120" }
|
|
|
|
[cmp]
|
|
active = { bg = "#453130", fg = "#ad6756" }
|
|
border = { fg = "#cf716f" }
|
|
inactive = { fg = "#dcc1b7" }
|
|
|
|
[tabs]
|
|
active = { bg = "#cf716f", fg = "#222120" }
|
|
inactive = { bg = "#2e2c2b", fg = "#a6958f" }
|
|
|
|
[filetype]
|
|
rules = [
|
|
{ fg = "#a78266", mime = "image/*" },
|
|
{ fg = "#c17e4a", mime = "video/*" },
|
|
{ fg = "#c17e4a", mime = "audio/*" },
|
|
{ fg = "#ad6756", mime = "application/zip" },
|
|
{ fg = "#ad6756", mime = "application/gzip" },
|
|
{ fg = "#ad6756", mime = "application/x-tar" },
|
|
{ fg = "#ad6756", mime = "application/x-bzip" },
|
|
{ fg = "#ad6756", mime = "application/x-bzip2" },
|
|
{ fg = "#ad6756", mime = "application/x-7z-compressed" },
|
|
{ fg = "#ad6756", mime = "application/x-rar" },
|
|
{ fg = "#ad6756", mime = "application/xz" },
|
|
{ fg = "#8a9a6b", mime = "application/doc" },
|
|
{ fg = "#8a9a6b", mime = "application/pdf" },
|
|
{ fg = "#8a9a6b", mime = "application/rtf" },
|
|
{ fg = "#8a9a6b", mime = "application/vnd.*" },
|
|
{ bold = true, fg = "#cf716f", mime = "inode/directory" },
|
|
{ fg = "#dcc1b7", mime = "*" }
|
|
]
|
|
|
|
[help]
|
|
desc = { fg = "#dcc1b7" }
|
|
footer = { fg = "#a6958f" }
|
|
hovered = { bg = "#3a322e", fg = "#dcc1b7" }
|
|
on = { fg = "#ad6756" }
|
|
run = { fg = "#a78266" }
|
|
|
|
[input]
|
|
border = { fg = "#cf716f" }
|
|
selected = { bg = "#453130" }
|
|
title = { fg = "#dcc1b7" }
|
|
value = { fg = "#dcc1b7" }
|
|
|
|
[pick]
|
|
active = { fg = "#ad6756" }
|
|
border = { fg = "#cf716f" }
|
|
inactive = { fg = "#dcc1b7" }
|
|
|
|
[mode]
|
|
normal_main = { bg = "#cf716f", bold = true, fg = "#222120" }
|
|
select_main = { bg = "#a6b084", bold = true, fg = "#222120" }
|
|
unset_main = { bg = "#c6745f", bold = true, fg = "#222120" }
|
|
|
|
[status]
|
|
perm_sep = { fg = "#a78266" }
|
|
perm_type = { fg = "#cf716f" }
|
|
perm_read = { fg = "#c17e4a" }
|
|
perm_write = { fg = "#bf615d" }
|
|
perm_exec = { fg = "#8a9a6b" }
|
|
progress_error = { bg = "#222120", fg = "#bf615d" }
|
|
progress_label = { bg = "#222120", fg = "#dcc1b7" }
|
|
progress_normal = { bg = "#222120", fg = "#dcc1b7" }
|
|
|
|
[tasks]
|
|
border = { fg = "#cf716f" }
|
|
hovered = { bg = "#3a322e", fg = "#dcc1b7" }
|
|
title = { fg = "#dcc1b7" }
|
|
|
|
[which]
|
|
cand = { fg = "#a78266" }
|
|
desc = { fg = "#dcc1b7" }
|
|
mask = { bg = "#2e2c2b" }
|
|
rest = { fg = "#c6745f" }
|
|
separator_style = { fg = "#5b5450" }
|