aboutsummaryrefslogtreecommitdiffstats
path: root/templates/qt-gtk
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-16 09:23:17 +0200
committerDanilo M. <danix@danix.xyz>2026-09-16 09:23:17 +0200
commit82dfcae2225e4313f400e87e97b1e5f42a0e7b3f (patch)
treee6b04d7f25390ee861a23c169d91cb99a4916f0e /templates/qt-gtk
parent6bb645eef6078bf8b8cb8f3b807e97e4b227c68c (diff)
downloadunified-desktop-theme-82dfcae2225e4313f400e87e97b1e5f42a0e7b3f.tar.gz
unified-desktop-theme-82dfcae2225e4313f400e87e97b1e5f42a0e7b3f.zip
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 <noreply@anthropic.com>
Diffstat (limited to 'templates/qt-gtk')
-rw-r--r--templates/qt-gtk/README.md16
-rw-r--r--templates/qt-gtk/gtk3-settings.ini2
2 files changed, 10 insertions, 8 deletions
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'
diff --git a/templates/qt-gtk/gtk3-settings.ini b/templates/qt-gtk/gtk3-settings.ini
index a35a2ea..d434da8 100644
--- a/templates/qt-gtk/gtk3-settings.ini
+++ b/templates/qt-gtk/gtk3-settings.ini
@@ -10,7 +10,7 @@ gtk-icon-theme-name=Material-Black-Plum-Suru
gtk-menu-images=1
gtk-modules=colorreload-gtk-module:window-decorations-gtk-module
gtk-primary-button-warps-slider=false
-gtk-theme-name=catppuccin-macchiato-lavender-standard+default
+gtk-theme-name=udt
gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
gtk-xft-dpi=98304
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR