- Idle is handled in the shell instead of hypridle: the screen dims
slowly at 4 minutes, locks at 5, powers down at 6, and suspends at 15
on battery. Idle inhibitors hold every stage off; Super+Shift+I does
the same by hand and puts a cup on the rail.
- The shell draws the wallpaper (backdrop/), so hyprpaper is gone. The
picture is drawn a little larger than the screen and drifts with the
workspace a beat after the windows, and dims a shade while windows are
open. The path lives in quickshell/wallpaper.
- The lock screen and power menu say "Take your time." instead of the
NieR slogan.
- hyprpaper is no longer launched twice, the media module keeps the
player that played last instead of an empty browser tab, and grouped
windows show thin untitled tabs with their place in the group (2/3)
in the bar title.
- qt6ct uses Darkly; the package list gains adw-gtk-theme and darkly-bin.
GTK moves from Catppuccin Mocha to adw-gtk3-dark, recoloured through the
libadwaita named colours in gtk-3.0/gtk.css and as CSS variables in
gtk-4.0/gtk.css, so Nautilus and other libadwaita apps follow too. The
gtk-4.0 symlinks into the Catppuccin theme are gone, since libadwaita
would load its gtk-dark.css over the overrides.
Qt gets qt6ct/colors/yorha.conf: the same palette in QPalette roles,
with the light slab as the highlight and ink as its text.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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>