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)
214 lines
6.5 KiB
Plaintext
214 lines
6.5 KiB
Plaintext
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
|
<plist version="1.0">
|
|
<dict>
|
|
<key>name</key>
|
|
<string>violet-chaton</string>
|
|
<key>settings</key>
|
|
<array>
|
|
|
|
<!-- Global -->
|
|
<dict>
|
|
<key>settings</key>
|
|
<dict>
|
|
<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>#5a387580</string>
|
|
<key>invisibles</key> <string>#716686</string>
|
|
</dict>
|
|
</dict>
|
|
|
|
<!-- Commentaires -->
|
|
<dict>
|
|
<key>name</key><string>Comment</string>
|
|
<key>scope</key><string>comment, punctuation.definition.comment</string>
|
|
<key>settings</key>
|
|
<dict>
|
|
<key>foreground</key><string>#9a8fad</string>
|
|
<key>fontStyle</key><string>italic</string>
|
|
</dict>
|
|
</dict>
|
|
|
|
<!-- 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>#9adba8</string></dict>
|
|
</dict>
|
|
|
|
<!-- Nombres -->
|
|
<dict>
|
|
<key>name</key><string>Number</string>
|
|
<key>scope</key><string>constant.numeric</string>
|
|
<key>settings</key>
|
|
<dict><key>foreground</key><string>#e8c87a</string></dict>
|
|
</dict>
|
|
|
|
<!-- 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>#ff4da6</string></dict>
|
|
</dict>
|
|
|
|
<!-- Operateurs -->
|
|
<dict>
|
|
<key>name</key><string>Operator</string>
|
|
<key>scope</key><string>keyword.operator</string>
|
|
<key>settings</key>
|
|
<dict><key>foreground</key><string>#ff4da6</string></dict>
|
|
</dict>
|
|
|
|
<!-- Fonctions -->
|
|
<dict>
|
|
<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>#a4b4ff</string></dict>
|
|
</dict>
|
|
|
|
<!-- Types / Classes -->
|
|
<dict>
|
|
<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>#c9a0ff</string></dict>
|
|
</dict>
|
|
|
|
<!-- 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>#a4b4ff</string></dict>
|
|
</dict>
|
|
|
|
<!-- Variables -->
|
|
<dict>
|
|
<key>name</key><string>Variable</string>
|
|
<key>scope</key><string>variable, variable.other</string>
|
|
<key>settings</key>
|
|
<dict><key>foreground</key><string>#f0eaf8</string></dict>
|
|
</dict>
|
|
|
|
<!-- Tags HTML/XML -->
|
|
<dict>
|
|
<key>name</key><string>Tag</string>
|
|
<key>scope</key><string>entity.name.tag</string>
|
|
<key>settings</key>
|
|
<dict><key>foreground</key><string>#ff4da6</string></dict>
|
|
</dict>
|
|
|
|
<!-- Attributs -->
|
|
<dict>
|
|
<key>name</key><string>Attribute</string>
|
|
<key>scope</key><string>entity.other.attribute-name</string>
|
|
<key>settings</key>
|
|
<dict>
|
|
<key>foreground</key><string>#a4b4ff</string>
|
|
<key>fontStyle</key><string>italic</string>
|
|
</dict>
|
|
</dict>
|
|
|
|
<!-- Ponctuation -->
|
|
<dict>
|
|
<key>name</key><string>Punctuation</string>
|
|
<key>scope</key><string>punctuation</string>
|
|
<key>settings</key>
|
|
<dict><key>foreground</key><string>#9a8fad</string></dict>
|
|
</dict>
|
|
|
|
<!-- 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>#a4b4ff</string></dict>
|
|
</dict>
|
|
|
|
<!-- CSS valeurs -->
|
|
<dict>
|
|
<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>#c9a0ff</string></dict>
|
|
</dict>
|
|
|
|
<!-- SCSS variables -->
|
|
<dict>
|
|
<key>name</key><string>SCSS Variable</string>
|
|
<key>scope</key><string>variable.scss, variable.sass</string>
|
|
<key>settings</key>
|
|
<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 -->
|
|
<dict>
|
|
<key>name</key><string>Invalid</string>
|
|
<key>scope</key><string>invalid</string>
|
|
<key>settings</key>
|
|
<dict>
|
|
<key>foreground</key><string>#f25c7a</string>
|
|
<key>fontStyle</key><string>bold</string>
|
|
</dict>
|
|
</dict>
|
|
|
|
</array>
|
|
<key>uuid</key>
|
|
<string>vc-9f3a2b1c-4d5e-6f7a-8b9c-0d1e2f3a4b5c</string>
|
|
</dict>
|
|
</plist>
|