From 82dfcae2225e4313f400e87e97b1e5f42a0e7b3f Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Wed, 16 Sep 2026 09:23:17 +0200 Subject: docs(gtk): record GTK as a generated consumer AGENTS.md listed GTK3/GTK4 among the covered consumers, but nothing generated or installed a theme for it: the claim had been aspirational since the repo started. It now describes what the code does, and says plainly that the old state was a gap rather than a drift. templates/qt-gtk/ documented both Qt and GTK as installed from upstream. Qt still derives from catppuccin/Kvantum and GTK from catppuccin/gtk, but both are generated here now, so the table and the gsettings line say 'udt'. Its tracked gtk3-settings.ini carried the old theme name too, which made the record disagree with the live config it mirrors. Co-Authored-By: Claude Opus 5 --- templates/qt-gtk/README.md | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) (limited to 'templates/qt-gtk/README.md') diff --git a/templates/qt-gtk/README.md b/templates/qt-gtk/README.md index c7c951b..7d3910a 100644 --- a/templates/qt-gtk/README.md +++ b/templates/qt-gtk/README.md @@ -9,16 +9,18 @@ accent lands on the same colour. ## Upstream themes -Neither is generated by this repo; both are installed from upstream. +Both are generated by this repo now, each derived from an upstream theme +rather than installed from one. -| | Theme | Source | +| | Theme | Derived from | | --- | --- | --- | -| Qt5 + Qt6 | `catppuccin-macchiato-lavender` | `catppuccin/Kvantum` | -| GTK3 + GTK4 | `catppuccin-macchiato-lavender-standard+default` | `catppuccin/gtk` v1.0.3 | +| Qt5 + Qt6 | `udt` | `catppuccin/Kvantum` | +| GTK3 + GTK4 | `udt` | `catppuccin/gtk` v1.0.3 | `catppuccin/gtk` is **archived upstream**. v1.0.3 works and is what the -ecosystem uses, but it will not track future GTK4/libadwaita changes. Removing -it is just deleting the directory from `~/.themes`. +ecosystem uses, but it will not track future GTK4/libadwaita changes. Since +the theme is now a set of templates in this repo, replacing it means replacing +those; see `templates/gtk/README.md`. ## Wiring @@ -35,6 +37,6 @@ it is just deleting the directory from `~/.themes`. ## Reproducing - gsettings set org.gnome.desktop.interface gtk-theme 'catppuccin-macchiato-lavender-standard+default' + gsettings set org.gnome.desktop.interface gtk-theme 'udt' gsettings set org.gnome.desktop.interface icon-theme 'Material-Black-Plum-Suru' gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark' -- cgit v1.2.3