JustCaptain neovim-and-yazi-settings
main
Перейти к файлу
Код
neovim-and-yazi-settings configyazitheme.toml
anc create files deefd48 2 недели назад
theme.toml
# Yazi — тема Kanagawa (wave)
# Единый стандарт с kitty (kitty.conf) и neovim (init.lua)
#
# sumiInk0 #16161d | bg #1f1f28 | sumiInk4 #2a2a37 | sumiInk5 #363646 | sumiInk6 #54546d
# fg #dcd7ba | oldWhite #c8c093 | comment #8a887f
# blue #7e9cd8 | springBlue #7fb4ca | aqua #7aa89f | green #98bb6c | yellow #e6c384
# orange #ffa066 | red #e46876 | violet #957fb8 | pink #d27e99

[mgr]
cwd = { fg = "#7fb4ca" }

# Курсор / выделенная строка
hovered         = { fg = "#1f1f28", bg = "#7e9cd8" }
preview_hovered = { underline = true }

# Поиск
find_keyword  = { fg = "#e6c384", bold = true }
find_position = { fg = "#d27e99", bg = "reset", bold = true }

# Маркеры операций
marker_copied   = { fg = "#98bb6c", bg = "#98bb6c" }
marker_cut      = { fg = "#e46876", bg = "#e46876" }
marker_marked   = { fg = "#7aa89f", bg = "#7aa89f" }
marker_selected = { fg = "#e6c384", bg = "#e6c384" }

# Счётчики
count_copied   = { fg = "#1f1f28", bg = "#98bb6c" }
count_cut      = { fg = "#1f1f28", bg = "#e46876" }
count_selected = { fg = "#1f1f28", bg = "#e6c384" }

border_symbol = "│"
border_style  = { fg = "#363646" }

[mode]
normal_main = { fg = "#1f1f28", bg = "#7e9cd8", bold = true }
normal_alt  = { fg = "#7e9cd8", bg = "#2a2a37" }
select_main = { fg = "#1f1f28", bg = "#ffa066", bold = true }
select_alt  = { fg = "#ffa066", bg = "#2a2a37" }
unset_main  = { fg = "#1f1f28", bg = "#957fb8", bold = true }
unset_alt   = { fg = "#957fb8", bg = "#2a2a37" }

[status]
separator_open  = ""
separator_close = ""
separator_style = { fg = "#2a2a37", bg = "#2a2a37" }

progress_label  = { fg = "#dcd7ba", bold = true }
progress_normal = { fg = "#7e9cd8", bg = "#363646" }
progress_error  = { fg = "#e46876", bg = "#363646" }

perm_type  = { fg = "#7aa89f" }
perm_read  = { fg = "#e6c384" }
perm_write = { fg = "#e46876" }
perm_exec  = { fg = "#98bb6c" }
perm_sep   = { fg = "#54546d" }

[tabs]
active   = { fg = "#1f1f28", bg = "#7e9cd8", bold = true }
inactive = { fg = "#8a887f", bg = "#2a2a37" }

[which]
mask            = { bg = "#2a2a37" }
cand            = { fg = "#7aa89f" }
rest            = { fg = "#8a887f" }
desc            = { fg = "#dcd7ba" }
separator       = "  "
separator_style = { fg = "#363646" }

[confirm]
border     = { fg = "#7e9cd8" }
title      = { fg = "#7e9cd8" }
content    = {}
list       = { fg = "#7aa89f" }
btn_yes    = { fg = "#1f1f28", bg = "#98bb6c", bold = true }
btn_no     = { fg = "#1f1f28", bg = "#e46876", bold = true }
btn_labels = [ "  Yes  ", "  (N)o  " ]

[spot]
border   = { fg = "#7e9cd8" }
title    = { fg = "#7e9cd8" }
tbl_col  = { fg = "#e6c384" }
tbl_cell = { fg = "#1f1f28", bg = "#7e9cd8" }

[notify]
title_info  = { fg = "#98bb6c" }
title_warn  = { fg = "#e6c384" }
title_error = { fg = "#e46876" }

[pick]
border   = { fg = "#7e9cd8" }
active   = { fg = "#d27e99", bold = true }
inactive = { fg = "#dcd7ba" }

[input]
border   = { fg = "#7e9cd8" }
title    = {}
value    = {}
selected = { reversed = true }

[cmp]
border       = { fg = "#7e9cd8" }
active       = { fg = "#d27e99", bold = true }
inactive     = { fg = "#dcd7ba" }
icon_file    = ""
icon_folder  = ""
icon_command = ""

[tasks]
border  = { fg = "#7e9cd8" }
title   = {}
hovered = { fg = "#d27e99", underline = true }

[help]
on      = { fg = "#7aa89f" }
run     = { fg = "#d27e99" }
desc    = { fg = "#dcd7ba" }
hovered = { fg = "#1f1f28", bg = "#7e9cd8", bold = true }
footer  = { fg = "#dcd7ba", bg = "#2a2a37" }

[filetype]
rules = [
  { mime = "image/*", fg = "#7aa89f" },
  { mime = "{audio,video}/*", fg = "#e6c384" },
  { mime = "application/{,g}zip", fg = "#957fb8" },
  { mime = "application/x-{tar,bzip*,7z-compressed,xz,rar}", fg = "#957fb8" },
  { mime = "application/{pdf,doc,rtf}", fg = "#ffa066" },
  { url = "*.md", fg = "#ffa066" },
  { url = "*/", fg = "#7e9cd8" },
  { url = "*", fg = "#dcd7ba" },
]