From 1e4d2b4be7ad20dd108503fb65c264673ca6457b Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Tue, 29 Sep 2026 09:55:45 +0200 Subject: feat(install): track rofi scripts, wire nvim and hypr-theme, merge qt/gtk keys The rofi menus' launch scripts lived loose in ~/bin, so the themes were tracked and the only things that open them were not. They now live in bin/ and are symlinked under the names hypr-theme's keybindings call. neovim gets a generated colorscheme: catppuccin/nvim with all 26 palette colours overridden from the active scheme, selected by rewriting only the colorscheme line of init.vim. hypr-theme is linked as the whole of ~/.config/hypr, leaving a real directory there alone. The qt-gtk templates were reference copies nothing installed. They now hold theme keys only and ini_merge writes them into the live qt5ct, qt6ct and gtk3 files key by key, keeping every other line; tests/ini-merge.sh checks it. The stale kvantum.kvconfig template is gone, install.sh writes that file. Fresh-machine fixes: settings.ini and ~/.config/gtk-4.0 are created when missing instead of aborting under set -e, and conky is found as a sibling checkout and skipped when absent, in udt-palette as well as install.sh. Co-Authored-By: Claude Opus 5.5 --- templates/qt-gtk/gtk4-gtk.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'templates/qt-gtk/gtk4-gtk.css') diff --git a/templates/qt-gtk/gtk4-gtk.css b/templates/qt-gtk/gtk4-gtk.css index 9bf52c0..9d66353 100644 --- a/templates/qt-gtk/gtk4-gtk.css +++ b/templates/qt-gtk/gtk4-gtk.css @@ -1,6 +1,6 @@ -/* Catppuccin Macchiato (lavender) for GTK4 / libadwaita. +/* The udt theme for GTK4 / libadwaita. Seeded by install.sh when missing. * libadwaita ignores gtk-theme-name, so the theme's own stylesheet is imported - * here instead. Assets are symlinked next to this file. */ + * here instead, through the theme symlink install.sh keeps next to this file. */ @import url("theme/gtk.css"); /* vte terminal: local override, kept from the previous config. */ -- cgit v1.2.3