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:
@@ -11,12 +11,12 @@
|
||||
<dict>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>background</key> <string>#341c4a</string>
|
||||
<key>foreground</key> <string>#f8f8f2</string>
|
||||
<key>caret</key> <string>#ff79c6</string>
|
||||
<key>background</key> <string>#261537</string>
|
||||
<key>foreground</key> <string>#f0eaf8</string>
|
||||
<key>caret</key> <string>#ff4da6</string>
|
||||
<key>lineHighlight</key><string>#3d2454</string>
|
||||
<key>selection</key> <string>#3d245480</string>
|
||||
<key>invisibles</key> <string>#6c7086</string>
|
||||
<key>selection</key> <string>#5a387580</string>
|
||||
<key>invisibles</key> <string>#716686</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
@@ -26,17 +26,17 @@
|
||||
<key>scope</key><string>comment, punctuation.definition.comment</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key><string>#7f849c</string>
|
||||
<key>foreground</key><string>#9a8fad</string>
|
||||
<key>fontStyle</key><string>italic</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Chaînes -->
|
||||
<!-- Chaines -->
|
||||
<dict>
|
||||
<key>name</key><string>String</string>
|
||||
<key>scope</key><string>string, string.quoted, string.template</string>
|
||||
<key>settings</key>
|
||||
<dict><key>foreground</key><string>#e79cfe</string></dict>
|
||||
<dict><key>foreground</key><string>#9adba8</string></dict>
|
||||
</dict>
|
||||
|
||||
<!-- Nombres -->
|
||||
@@ -44,23 +44,23 @@
|
||||
<key>name</key><string>Number</string>
|
||||
<key>scope</key><string>constant.numeric</string>
|
||||
<key>settings</key>
|
||||
<dict><key>foreground</key><string>#a6e3a1</string></dict>
|
||||
<dict><key>foreground</key><string>#e8c87a</string></dict>
|
||||
</dict>
|
||||
|
||||
<!-- Mots-clés -->
|
||||
<!-- Mots-cles -->
|
||||
<dict>
|
||||
<key>name</key><string>Keyword</string>
|
||||
<key>scope</key><string>keyword, keyword.control, storage, storage.type, storage.modifier</string>
|
||||
<key>settings</key>
|
||||
<dict><key>foreground</key><string>#ff79c6</string></dict>
|
||||
<dict><key>foreground</key><string>#ff4da6</string></dict>
|
||||
</dict>
|
||||
|
||||
<!-- Opérateurs -->
|
||||
<!-- Operateurs -->
|
||||
<dict>
|
||||
<key>name</key><string>Operator</string>
|
||||
<key>scope</key><string>keyword.operator</string>
|
||||
<key>settings</key>
|
||||
<dict><key>foreground</key><string>#ff79c6</string></dict>
|
||||
<dict><key>foreground</key><string>#ff4da6</string></dict>
|
||||
</dict>
|
||||
|
||||
<!-- Fonctions -->
|
||||
@@ -68,7 +68,7 @@
|
||||
<key>name</key><string>Function</string>
|
||||
<key>scope</key><string>entity.name.function, meta.function-call, support.function</string>
|
||||
<key>settings</key>
|
||||
<dict><key>foreground</key><string>#8be9fd</string></dict>
|
||||
<dict><key>foreground</key><string>#a4b4ff</string></dict>
|
||||
</dict>
|
||||
|
||||
<!-- Types / Classes -->
|
||||
@@ -76,15 +76,15 @@
|
||||
<key>name</key><string>Type</string>
|
||||
<key>scope</key><string>entity.name.class, entity.name.type, support.class, support.type</string>
|
||||
<key>settings</key>
|
||||
<dict><key>foreground</key><string>#e79cfe</string></dict>
|
||||
<dict><key>foreground</key><string>#c9a0ff</string></dict>
|
||||
</dict>
|
||||
|
||||
<!-- Constantes / Booléens -->
|
||||
<!-- Constantes / Booleens -->
|
||||
<dict>
|
||||
<key>name</key><string>Constant</string>
|
||||
<key>scope</key><string>constant, constant.language, variable.language</string>
|
||||
<key>settings</key>
|
||||
<dict><key>foreground</key><string>#8be9fd</string></dict>
|
||||
<dict><key>foreground</key><string>#a4b4ff</string></dict>
|
||||
</dict>
|
||||
|
||||
<!-- Variables -->
|
||||
@@ -92,7 +92,7 @@
|
||||
<key>name</key><string>Variable</string>
|
||||
<key>scope</key><string>variable, variable.other</string>
|
||||
<key>settings</key>
|
||||
<dict><key>foreground</key><string>#f8f8f2</string></dict>
|
||||
<dict><key>foreground</key><string>#f0eaf8</string></dict>
|
||||
</dict>
|
||||
|
||||
<!-- Tags HTML/XML -->
|
||||
@@ -100,7 +100,7 @@
|
||||
<key>name</key><string>Tag</string>
|
||||
<key>scope</key><string>entity.name.tag</string>
|
||||
<key>settings</key>
|
||||
<dict><key>foreground</key><string>#ff79c6</string></dict>
|
||||
<dict><key>foreground</key><string>#ff4da6</string></dict>
|
||||
</dict>
|
||||
|
||||
<!-- Attributs -->
|
||||
@@ -108,7 +108,10 @@
|
||||
<key>name</key><string>Attribute</string>
|
||||
<key>scope</key><string>entity.other.attribute-name</string>
|
||||
<key>settings</key>
|
||||
<dict><key>foreground</key><string>#8be9fd</string></dict>
|
||||
<dict>
|
||||
<key>foreground</key><string>#a4b4ff</string>
|
||||
<key>fontStyle</key><string>italic</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Ponctuation -->
|
||||
@@ -116,15 +119,15 @@
|
||||
<key>name</key><string>Punctuation</string>
|
||||
<key>scope</key><string>punctuation</string>
|
||||
<key>settings</key>
|
||||
<dict><key>foreground</key><string>#9399b2</string></dict>
|
||||
<dict><key>foreground</key><string>#9a8fad</string></dict>
|
||||
</dict>
|
||||
|
||||
<!-- CSS propriétés -->
|
||||
<!-- CSS proprietes -->
|
||||
<dict>
|
||||
<key>name</key><string>CSS Property</string>
|
||||
<key>scope</key><string>support.type.property-name.css, support.type.property-name.scss</string>
|
||||
<key>settings</key>
|
||||
<dict><key>foreground</key><string>#8be9fd</string></dict>
|
||||
<dict><key>foreground</key><string>#a4b4ff</string></dict>
|
||||
</dict>
|
||||
|
||||
<!-- CSS valeurs -->
|
||||
@@ -132,7 +135,7 @@
|
||||
<key>name</key><string>CSS Value</string>
|
||||
<key>scope</key><string>support.constant.property-value.css</string>
|
||||
<key>settings</key>
|
||||
<dict><key>foreground</key><string>#e79cfe</string></dict>
|
||||
<dict><key>foreground</key><string>#c9a0ff</string></dict>
|
||||
</dict>
|
||||
|
||||
<!-- SCSS variables -->
|
||||
@@ -140,7 +143,56 @@
|
||||
<key>name</key><string>SCSS Variable</string>
|
||||
<key>scope</key><string>variable.scss, variable.sass</string>
|
||||
<key>settings</key>
|
||||
<dict><key>foreground</key><string>#8be9fd</string></dict>
|
||||
<dict><key>foreground</key><string>#a4b4ff</string></dict>
|
||||
</dict>
|
||||
|
||||
<!-- Regex -->
|
||||
<dict>
|
||||
<key>name</key><string>Regex</string>
|
||||
<key>scope</key><string>string.regexp</string>
|
||||
<key>settings</key>
|
||||
<dict><key>foreground</key><string>#e8c87a</string></dict>
|
||||
</dict>
|
||||
|
||||
<!-- Markdown heading -->
|
||||
<dict>
|
||||
<key>name</key><string>Markdown Heading</string>
|
||||
<key>scope</key><string>markup.heading, entity.name.section</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key><string>#ff4da6</string>
|
||||
<key>fontStyle</key><string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Markdown bold -->
|
||||
<dict>
|
||||
<key>name</key><string>Markdown Bold</string>
|
||||
<key>scope</key><string>markup.bold</string>
|
||||
<key>settings</key>
|
||||
<dict><key>fontStyle</key><string>bold</string></dict>
|
||||
</dict>
|
||||
|
||||
<!-- Markdown italic -->
|
||||
<dict>
|
||||
<key>name</key><string>Markdown Italic</string>
|
||||
<key>scope</key><string>markup.italic</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key><string>#c9a0ff</string>
|
||||
<key>fontStyle</key><string>italic</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Markdown link -->
|
||||
<dict>
|
||||
<key>name</key><string>Markdown Link</string>
|
||||
<key>scope</key><string>markup.underline.link</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key><string>#a4b4ff</string>
|
||||
<key>fontStyle</key><string>underline</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
<!-- Invalide -->
|
||||
@@ -149,7 +201,7 @@
|
||||
<key>scope</key><string>invalid</string>
|
||||
<key>settings</key>
|
||||
<dict>
|
||||
<key>foreground</key><string>#f38ba8</string>
|
||||
<key>foreground</key><string>#f25c7a</string>
|
||||
<key>fontStyle</key><string>bold</string>
|
||||
</dict>
|
||||
</dict>
|
||||
|
||||
Reference in New Issue
Block a user