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,16 +1,23 @@
|
||||
#!/bin/bash
|
||||
# ── violet-chaton : fonctions partagées ───────────────────────────────────────
|
||||
|
||||
PINK='\033[38;2;255;121;198m'
|
||||
PURPLE='\033[38;2;231;156;254m'
|
||||
CYAN='\033[38;2;139;233;253m'
|
||||
GREEN='\033[38;2;166;227;161m'
|
||||
YELLOW='\033[38;2;249;226;175m'
|
||||
RED='\033[38;2;243;139;168m'
|
||||
MUTED='\033[38;2;108;112;134m'
|
||||
TEXT='\033[38;2;248;248;242m'
|
||||
BOLD='\033[1m'
|
||||
RESET='\033[0m'
|
||||
# ── Palette violet-chaton v2 (source de verite : themes/palette.sh) ──────────
|
||||
_LIB_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
_PALETTE="$_LIB_DIR/../themes/palette.sh"
|
||||
if [ -f "$_PALETTE" ]; then
|
||||
source "$_PALETTE"
|
||||
fi
|
||||
|
||||
PINK="${VC_ANSI_MAGENTA:-\033[38;2;255;77;166m}"
|
||||
PURPLE="${VC_ANSI_LILAC:-\033[38;2;201;160;255m}"
|
||||
CYAN="${VC_ANSI_LAVANDE:-\033[38;2;164;180;255m}"
|
||||
GREEN="${VC_ANSI_MITSURI:-\033[38;2;154;219;168m}"
|
||||
YELLOW="${VC_ANSI_CHAMPAGNE:-\033[38;2;232;200;122m}"
|
||||
RED="${VC_ANSI_DANGER:-\033[38;2;242;92;122m}"
|
||||
MUTED="${VC_ANSI_MUTED:-\033[38;2;113;102;134m}"
|
||||
TEXT="${VC_ANSI_TEXT:-\033[38;2;240;234;248m}"
|
||||
BOLD="${VC_ANSI_BOLD:-\033[1m}"
|
||||
RESET="${VC_ANSI_RESET:-\033[0m}"
|
||||
|
||||
# ── Log ────────────────────────────────────────────────────────────────────────
|
||||
# INSTALL_LOG peut être pré-exporté par install.sh pour que tous les sous-scripts
|
||||
|
||||
Reference in New Issue
Block a user