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)
6.6 KiB
6.6 KiB
violet-chaton v2
Rice Pop!_OS complet — palette originale, zero emprunt. Compatible COSMIC et Hyprland.
Philosophie
Palette 100% originale inspiree du gradient de Mitsuri Kanroji (rose → vert pastel).
Fond violet profond signature, 5 accents uniques, variantes dark + light.
Source de verite unique : INSTALL/themes/palette.sh
Install
git clone https://git.tetardtek.com/Tetardtek/dotfiles-violet-chaton.git
cd dotfiles-violet-chaton
bash INSTALL/install.sh
Choisir 1 (complete) ou 4 (configs uniquement si les outils sont deja la).
Prerequis : sudo apt install -y curl git unzip
Ce que tu obtiens
Terminal
- kitty — GPU-accelerated, ligatures, cursor trail magenta, splits tiling, GLSL shader glow
- Maple Mono NF — italiques cursives, ligatures, fine et niche
Shell
- zsh + zinit + autosuggestions + syntax-highlighting (palette v2)
- starship 3 lignes — separateur style, prompt signature, brain_name env var
- vi-mode — beam/block cursor adaptatif, keybindings emacs preserves
- atuin — historique shell fuzzy
Outils CLI
| Outil | Remplace | Description |
|---|---|---|
eza |
ls | Listing colore avec icones |
bat |
cat | Coloration syntaxique + theme v2 |
fd |
find | Recherche de fichiers |
fzf |
— | Fuzzy finder (fichiers, dossiers, git log, process killer) |
zoxide |
cd | Navigation intelligente |
ripgrep |
grep | Recherche dans les fichiers |
lazygit |
— | Git TUI avec couleurs v2 |
delta |
diff | Diffs colores side-by-side |
yazi |
— | Explorateur fichiers TUI + preview images kitty |
btop |
top | Monitoring systeme avec theme v2 |
dust |
du/ncdu | Analyse disque |
procs |
ps | Process viewer |
tokei |
— | Stats code par langage |
sd |
sed | Remplacement simplifie |
hyperfine |
time | Benchmarks CLI |
gping |
ping | Ping avec graphe |
Desktop
- AGS (Aylur's GTK Shell) — barre 3-pills glassmorphism, OSD gradient Mitsuri, launcher, notifications
- Rofi — backup launcher avec theme v2
- Detection auto compositor (Hyprland = workspaces, COSMIC = mode compatible)
Theming
- COSMIC Dark + Light — palette v2 complete (accent, background, primary, semantiques)
- COSMIC Term — Maple Mono NF + color schemes dark/light
- GTK3/GTK4 — dark + light css
- Vivaldi — theme injecte automatiquement
- Vesktop/Discord — theme css
- Candy-icons
Palette v2
Dark
Gradient signature
magenta → lilac → lavande → mitsuri
#ff4da6 → #c9a0ff → #a4b4ff → #9adba8
Light
Fonds lavande clairs (#f3edf8), accents assombris pour contraste WCAG.
Meme identite violet, meme gradient. Voir palette.sh section LIGHT.
Raccourcis kitty
| Touche | Action |
|---|---|
Ctrl+Shift+\ |
Split vertical |
Ctrl+Shift+- |
Split horizontal |
Ctrl+Shift+Z |
Zoom (stack toggle) |
Ctrl+Shift+←→↑↓ |
Naviguer entre splits |
Ctrl+Shift+1-5 |
Layouts (tall/fat/grid/h/v) |
Ctrl+Shift+T |
Nouvel onglet |
Ctrl+Shift+W |
Fermer onglet |
Ctrl+Shift+R |
Redimensionner split |
Ctrl+V |
Coller |
Ctrl+C |
Copier / interrompre |
Raccourcis shell
| Touche | Action |
|---|---|
Ctrl+G |
fzf fichier |
Ctrl+F |
fzf dossier |
Ctrl+R |
Historique (atuin) |
Ctrl+Space |
Accepter suggestion |
Escape |
Vi normal mode |
i |
Retour insert |
Commandes custom
| Commande | Description |
|---|---|
colors |
Affiche la palette v2 |
hotkeys |
Cheatsheet raccourcis |
proj |
Project switcher fzf dans ~/Dev |
glog |
Git log fzf avec preview |
fkill |
Process killer fzf |
y |
Yazi (cd au dossier visite) |
weather [ville] |
Meteo rapide |
Alias
| Alias | Commande reelle |
|---|---|
ls |
eza --icons |
ll |
eza -l --icons --git |
la |
eza -la --icons --git |
lt |
eza --tree --level=3 |
cat |
bat (sans pager) |
bat |
batcat |
fd |
fdfind |
lg |
lazygit |
tl |
tldr |
disk |
dust |
top |
btop |
fetch |
fastfetch + chafa logo |
Structure
INSTALL/
install.sh — point d'entree (menu interactif)
scripts/
lib.sh — fonctions partagees (couleurs palette v2)
01-packages-apt.sh — paquets apt
02-packages-manual.sh — binaires GitHub + fonts + kitty + AGS
03-deploy-configs.sh — deploy configs + themes + COSMIC + GTK
configs/
zshrc — shell config
starship.toml — prompt 3 lignes
kitty.conf — terminal + cursor trail + splits
kitty/violet-chaton-glow.glsl — shader glow optionnel
ags/ — AGS bar + OSD + launcher + notifications
...
themes/
palette.sh — SOURCE DE VERITE UNIQUE
violet-chaton-*.{css,toml,theme,rasi,json,sh,tmTheme}
cosmic/ — COSMIC Dark + Light + Term + Tk
assets/
violet-chaton-logo.png
Credits
- Palette : originale, inspiree Mitsuri Kanroji (Demon Slayer)
- Font : Maple Mono NF
- Icones : candy-icons
- Shell : AGS · starship · kitty












