Files
dotfiles-violet-chaton/README.md

87 lines
2.7 KiB
Markdown

# violet-chaton
> Rice Pop!_OS complet aux couleurs violet-chaton — compatible **COSMIC** et **Hyprland**
![preview](assets/preview.png)
---
## Install
```bash
git clone https://git.tetardtek.com/Tetardtek/dotfiles-violet-chaton.git
cd dotfiles-violet-chaton
bash INSTALL/install.sh
```
Choisir **1** (complète) ou **4** (configs uniquement si les outils sont déjà là).
Prérequis : `sudo apt install -y curl git unzip`
---
## Ce que tu obtiens
**Shell** — zsh · starship · atuin · zinit · autosuggestions · syntax-highlighting
**CLI** — eza · bat · fd · fzf · zoxide · ripgrep · lazygit · delta · yazi · btop
**Terminal** — fastfetch avec sprite Pokémon via chafa · LS_COLORS patché depuis catppuccin-mocha via vivid · cava · pipes.sh
**Desktop** — Waybar 3-pills glassmorphism · Wofi · Rofi · wob (OSD volume/luminosité)
**Polices** — JetBrainsMono NL + 0xProto Nerd Fonts · icônes candy-icons
**Apps** — Vivaldi (thème injecté auto) · Vesktop/Discord · Nemo · GTK3/GTK4
---
## COSMIC
Déploiement automatique complet :
- Thème COSMIC Dark/Light — palette violet-chaton
- CosmicTerm — police, couleurs, profil
- CosmicTk — polices UI + icônes candy-icons
- `cosmic-osd` désactivé, remplacé par `wob`
- Waybar + autostart configurés
---
## Hyprland
Les configs shell, waybar, wofi, rofi, kitty et zsh fonctionnent **tels quels** sous Hyprland.
Ce qui reste à câbler côté Hyprland :
```
hyprland.conf — keybinds, moniteurs, règles fenêtres
hyprpaper / swww — fond d'écran
hyprlock — écran de verrouillage
mako — notifications
```
> Ces configs ne sont pas (encore) dans le repo — les contributions sont les bienvenues.
---
## Palette
| | Hex | Rôle |
|-|-----|------|
| ![#261537](https://placehold.co/12x12/261537/261537.png) | `#261537` | Background |
| ![#341c4a](https://placehold.co/12x12/341c4a/341c4a.png) | `#341c4a` | BG medium |
| ![#3d2454](https://placehold.co/12x12/3d2454/3d2454.png) | `#3d2454` | BG high · sélection |
| ![#ff79c6](https://placehold.co/12x12/ff79c6/ff79c6.png) | `#ff79c6` | Pink — accents · bordures |
| ![#e79cfe](https://placehold.co/12x12/e79cfe/e79cfe.png) | `#e79cfe` | Purple — accents secondaires |
| ![#8be9fd](https://placehold.co/12x12/8be9fd/8be9fd.png) | `#8be9fd` | Cyan — commandes · highlights |
| ![#f8f8f2](https://placehold.co/12x12/f8f8f2/f8f8f2.png) | `#f8f8f2` | Text |
---
## Raccourcis
| Touche | Action |
|--------|--------|
| `Ctrl+R` | Historique atuin |
| `Ctrl+G` | Fichier (fzf) |
| `Ctrl+F` | Dossier (fzf) |
| `Ctrl+Space` | Accepter suggestion |
## Alias clés
`ls` → eza · `cat` → bat · `fd` → fdfind · `man` → tldr · `lg` → lazygit · `disk` → ncdu · `fetch` → fastfetch+chafa