theme: Catppuccin Mocha blue/pink variant of the Persona rice

Keeps the Takemi geometry — the lean, the chamfer, the slabs — and swaps
the palette wholesale. Mocha carries the ground; blue is the accent for
anything live (focus, selection, borders, hover) and pink is the alarm
for anything destructive or failed, so one hue no longer has to mean
both 'active' and 'wrong'.

Destructive controls rest as a pink keyline and fill solid only when
hovered or selected: Mocha's pink is a pastel, and a resting slab of it
reads as washed-out red rather than as a warning. The load ramp climbs
text -> blue -> pink for the same reason, instead of fading straight
through a muddy mid-tone.

Surfaces covered: quickshell, Hyprland borders, alacritty, fish, dunst,
and nvim (via the catppuccin plugin, submodule branch catppuccin-mocha).
GTK 3/4, Qt and xsettingsd move to catppuccin-mocha-blue and are now
tracked, since nothing else makes non-shell apps match the rice; the
previous Takemi copies are in theme-repair-backups/.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
nvrlandClaude Opus 5 committed 2026-09-18 02:11:02 +02:00
1 parent 3fb89c4370
commit e221445a51
19 files changed
+254 -143

No files matched your search

+7
View File
@@ -0,0 +1,7 @@
/* Catppuccin Mocha Blue carries the whole GTK3 palette itself, so there is no
* surface override here — the Takemi branch only needed one because it was
* painting Fluent's greys black. All that is left is the one place the rice
* disagrees with stock Catppuccin: destructive actions are pink, matching the
* shell's alarm colour. */
@define-color destructive_bg_color #f38ba8;
@define-color destructive_fg_color #11111b;
+7
View File
@@ -0,0 +1,7 @@
[Settings]
gtk-theme-name=catppuccin-mocha-blue-standard+default
gtk-icon-theme-name=Papirus-Dark
gtk-font-name=Adwaita Sans 11
gtk-cursor-theme-name=Bibata-Modern-Classic
gtk-cursor-theme-size=24
gtk-application-prefer-dark-theme=1