diff options
| author | Danilo M. <danix@danix.xyz> | 2026-09-29 09:55:45 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-09-29 09:55:45 +0200 |
| commit | 1e4d2b4be7ad20dd108503fb65c264673ca6457b (patch) | |
| tree | 8d76604d4bdebe5fa4b4e60be2447df61475789f /templates/qt-gtk/qt6ct.conf | |
| parent | a06d8f948c4d5a60bff992c3d6f26b5fb54f80cb (diff) | |
| download | unified-desktop-theme-1e4d2b4be7ad20dd108503fb65c264673ca6457b.tar.gz unified-desktop-theme-1e4d2b4be7ad20dd108503fb65c264673ca6457b.zip | |
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 <noreply@anthropic.com>
Diffstat (limited to 'templates/qt-gtk/qt6ct.conf')
| -rw-r--r-- | templates/qt-gtk/qt6ct.conf | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/templates/qt-gtk/qt6ct.conf b/templates/qt-gtk/qt6ct.conf index 82bb973..4de7efa 100644 --- a/templates/qt-gtk/qt6ct.conf +++ b/templates/qt-gtk/qt6ct.conf @@ -1,15 +1,10 @@ -# Reference copy, not installed. install.sh never writes this file. -# icon_theme is the appearance drawer's to set. -# Theme-relevant keys only; the live file carries other settings. +# Merged into ~/.config/qt6ct/qt6ct.conf by install.sh, key by key: every key +# here is set, every other key in the live file is left alone. icon_theme is +# the appearance drawer's to set, so it is not here. [Appearance] custom_palette=false -icon_theme=Material-Black-Plum-Suru standard_dialogs=xdgdesktopportal style=kvantum-dark [Fonts] fixed="Inconsolata Nerd Font Mono,14,-1,5,400,0,0,0,0,0,0,0,0,0,0,1,,0,0" general="Noto Sans,14,-1,5,400,0,0,0,0,0,0,0,0,0,0,1,Regular,0,0" -[Interface] -[QSSEditor] -[SettingsWindow] -[Troubleshooting] |
