feat: violet-chaton v2 — palette originale, kitty, AGS, Maple Mono NF
Refonte complete du rice. Palette 100% originale (Mitsuri Kanroji inspired), zero emprunt Dracula/Catppuccin. 50 fichiers, 3200+ lignes. Palette v2: - palette.sh source de verite unique (dark + light) - 5 accents (magenta, lilac, mitsuri, lavande, champagne) - 4 semantiques derivees, 4 niveaux texte, 6 fonds - Gradient signature: magenta → lilac → lavande → mitsuri - Variante Light: fonds lavande, accents assombris WCAG Terminal: - kitty (remplace COSMIC Term comme principal) - Maple Mono NF (cursive italics, ligatures) - Cursor trail magenta, splits/layouts tiling, undercurl - Vi-mode zsh avec cursor shape adaptatif Shell: - starship 3 lignes (palette nommee, brain_name, battery, sudo) - zshrc v2 (nouveaux outils, fzf pimp, shell functions, vi-mode) - Commandes custom: proj, glog, fkill, colors, hotkeys, weather, y Desktop: - AGS config (bar 3-pills, OSD gradient, launcher, notifications) - COSMIC Dark + Light v2 (7 fichiers RON chacun) - COSMIC Term v2 (color schemes dark/light, Maple Mono NF) - GTK3/GTK4 dark + light css - Vivaldi theme v2 Outils: - +kitty +dust +procs +tokei +sd +hyperfine +gping +Maple Mono NF - Propagation palette sur: bat, btop, cava, yazi, lazygit, rofi, delta, fastfetch, atuin, ls-colors, vivaldi - Claude Code statusline brain-aware Docs: - README v2 complet (palette, structure, raccourcis, commandes) - help.md v2 (reference exhaustive)
This commit is contained in:
@@ -1,96 +1,96 @@
|
||||
# violet-chaton — thème yazi
|
||||
# violet-chaton v2 — theme yazi
|
||||
|
||||
[mgr]
|
||||
cwd = { fg = "#e79cfe" } # purple — dossier courant
|
||||
cwd = { fg = "#c9a0ff" }
|
||||
|
||||
find_keyword = { fg = "#f9e2af", bold = true, italic = true, underline = true }
|
||||
find_position = { fg = "#ff79c6", bg = "reset", bold = true, italic = true }
|
||||
find_keyword = { fg = "#e8c87a", bold = true, italic = true, underline = true }
|
||||
find_position = { fg = "#ff4da6", bg = "reset", bold = true, italic = true }
|
||||
|
||||
marker_copied = { fg = "#8be9fd", bg = "#8be9fd" } # cyan
|
||||
marker_cut = { fg = "#f38ba8", bg = "#f38ba8" } # danger
|
||||
marker_marked = { fg = "#e79cfe", bg = "#e79cfe" } # purple
|
||||
marker_selected = { fg = "#ff79c6", bg = "#ff79c6" } # pink
|
||||
marker_copied = { fg = "#a4b4ff", bg = "#a4b4ff" }
|
||||
marker_cut = { fg = "#f25c7a", bg = "#f25c7a" }
|
||||
marker_marked = { fg = "#c9a0ff", bg = "#c9a0ff" }
|
||||
marker_selected = { fg = "#ff4da6", bg = "#ff4da6" }
|
||||
|
||||
count_copied = { fg = "#261537", bg = "#8be9fd" }
|
||||
count_cut = { fg = "#261537", bg = "#f38ba8" }
|
||||
count_selected = { fg = "#261537", bg = "#ff79c6" }
|
||||
count_copied = { fg = "#261537", bg = "#a4b4ff" }
|
||||
count_cut = { fg = "#261537", bg = "#f25c7a" }
|
||||
count_selected = { fg = "#261537", bg = "#ff4da6" }
|
||||
|
||||
border_symbol = "│"
|
||||
border_style = { fg = "#6c7086" }
|
||||
border_style = { fg = "#716686" }
|
||||
|
||||
[tabs]
|
||||
active = { fg = "#261537", bg = "#ff79c6", bold = true }
|
||||
inactive = { fg = "#ff79c6", bg = "#3d2454" }
|
||||
active = { fg = "#261537", bg = "#ff4da6", bold = true }
|
||||
inactive = { fg = "#ff4da6", bg = "#3d2454" }
|
||||
|
||||
[mode]
|
||||
normal_main = { fg = "#261537", bg = "#ff79c6", bold = true }
|
||||
normal_alt = { fg = "#ff79c6", bg = "#3d2454" }
|
||||
normal_main = { fg = "#261537", bg = "#ff4da6", bold = true }
|
||||
normal_alt = { fg = "#ff4da6", bg = "#3d2454" }
|
||||
|
||||
select_main = { fg = "#261537", bg = "#8be9fd", bold = true }
|
||||
select_alt = { fg = "#8be9fd", bg = "#3d2454" }
|
||||
select_main = { fg = "#261537", bg = "#a4b4ff", bold = true }
|
||||
select_alt = { fg = "#a4b4ff", bg = "#3d2454" }
|
||||
|
||||
unset_main = { fg = "#261537", bg = "#e79cfe", bold = true }
|
||||
unset_alt = { fg = "#e79cfe", bg = "#3d2454" }
|
||||
unset_main = { fg = "#261537", bg = "#c9a0ff", bold = true }
|
||||
unset_alt = { fg = "#c9a0ff", bg = "#3d2454" }
|
||||
|
||||
[status]
|
||||
perm_sep = { fg = "#6c7086" }
|
||||
perm_type = { fg = "#e79cfe" } # purple
|
||||
perm_read = { fg = "#8be9fd" } # cyan
|
||||
perm_write = { fg = "#ff79c6" } # pink
|
||||
perm_exec = { fg = "#a6e3a1" } # green
|
||||
perm_sep = { fg = "#716686" }
|
||||
perm_type = { fg = "#c9a0ff" }
|
||||
perm_read = { fg = "#a4b4ff" }
|
||||
perm_write = { fg = "#ff4da6" }
|
||||
perm_exec = { fg = "#9adba8" }
|
||||
|
||||
progress_label = { fg = "#f8f8f2", bold = true }
|
||||
progress_normal = { fg = "#8be9fd", bg = "#3d2454" }
|
||||
progress_error = { fg = "#f38ba8", bg = "#3d2454" }
|
||||
progress_label = { fg = "#f0eaf8", bold = true }
|
||||
progress_normal = { fg = "#a4b4ff", bg = "#3d2454" }
|
||||
progress_error = { fg = "#f25c7a", bg = "#3d2454" }
|
||||
|
||||
[pick]
|
||||
border = { fg = "#ff79c6" }
|
||||
active = { fg = "#e79cfe", bold = true }
|
||||
border = { fg = "#ff4da6" }
|
||||
active = { fg = "#c9a0ff", bold = true }
|
||||
inactive = {}
|
||||
|
||||
[input]
|
||||
border = { fg = "#ff79c6" }
|
||||
title = { fg = "#e79cfe" }
|
||||
value = { fg = "#f8f8f2" }
|
||||
border = { fg = "#ff4da6" }
|
||||
title = { fg = "#c9a0ff" }
|
||||
value = { fg = "#f0eaf8" }
|
||||
selected = { reversed = true }
|
||||
|
||||
[completion]
|
||||
border = { fg = "#8be9fd" }
|
||||
active = { fg = "#ff79c6", bold = true }
|
||||
inactive = { fg = "#6c7086" }
|
||||
border = { fg = "#a4b4ff" }
|
||||
active = { fg = "#ff4da6", bold = true }
|
||||
inactive = { fg = "#716686" }
|
||||
|
||||
[tasks]
|
||||
border = { fg = "#ff79c6" }
|
||||
title = { fg = "#e79cfe" }
|
||||
hovered = { fg = "#ff79c6", underline = true }
|
||||
border = { fg = "#ff4da6" }
|
||||
title = { fg = "#c9a0ff" }
|
||||
hovered = { fg = "#ff4da6", underline = true }
|
||||
|
||||
[which]
|
||||
mask = { bg = "#261537" }
|
||||
cands = { fg = "#8be9fd" }
|
||||
rest = { fg = "#6c7086" }
|
||||
desc = { fg = "#e79cfe" }
|
||||
cands = { fg = "#a4b4ff" }
|
||||
rest = { fg = "#716686" }
|
||||
desc = { fg = "#c9a0ff" }
|
||||
separator = " › "
|
||||
separator_style = { fg = "#6c7086" }
|
||||
separator_style = { fg = "#716686" }
|
||||
|
||||
[help]
|
||||
on = { fg = "#ff79c6" }
|
||||
run = { fg = "#8be9fd" }
|
||||
desc = { fg = "#f8f8f2" }
|
||||
on = { fg = "#ff4da6" }
|
||||
run = { fg = "#a4b4ff" }
|
||||
desc = { fg = "#f0eaf8" }
|
||||
hovered = { bg = "#3d2454", bold = true }
|
||||
footer = { fg = "#261537", bg = "#e79cfe" }
|
||||
footer = { fg = "#261537", bg = "#c9a0ff" }
|
||||
|
||||
[notify]
|
||||
title_info = { fg = "#8be9fd" }
|
||||
title_warn = { fg = "#f9e2af" }
|
||||
title_error = { fg = "#f38ba8" }
|
||||
title_info = { fg = "#a4b4ff" }
|
||||
title_warn = { fg = "#e8c87a" }
|
||||
title_error = { fg = "#f25c7a" }
|
||||
|
||||
[filetype]
|
||||
rules = [
|
||||
{ mime = "image/*", style = { fg = "#ff79c6" } },
|
||||
{ mime = "video/*", style = { fg = "#e79cfe" } },
|
||||
{ mime = "audio/*", style = { fg = "#8be9fd" } },
|
||||
{ mime = "application/zip", style = { fg = "#f9e2af" } },
|
||||
{ mime = "application/x-tar", style = { fg = "#f9e2af" } },
|
||||
{ mime = "application/pdf", style = { fg = "#f38ba8" } },
|
||||
{ mime = "text/*", style = { fg = "#f8f8f2" } },
|
||||
{ mime = "image/*", style = { fg = "#ff4da6" } },
|
||||
{ mime = "video/*", style = { fg = "#c9a0ff" } },
|
||||
{ mime = "audio/*", style = { fg = "#a4b4ff" } },
|
||||
{ mime = "application/zip", style = { fg = "#e8c87a" } },
|
||||
{ mime = "application/x-tar", style = { fg = "#e8c87a" } },
|
||||
{ mime = "application/pdf", style = { fg = "#f25c7a" } },
|
||||
{ mime = "text/*", style = { fg = "#f0eaf8" } },
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user