aboutsummaryrefslogtreecommitdiffstats
path: root/TODO-icons.md
AgeCommit message (Collapse)AuthorFilesLines
7 daysudt-steps pokes the quickshell desktop shellDanilo M.1-1/+2
quickshell's appearance shell was merged into its desktop process, whose settings window now holds the appearance pages and the steps window. The appearance IPC target kept its verbs there, so only the path changes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29feat(install): track rofi scripts, wire nvim and hypr-theme, merge qt/gtk keysDanilo M.1-4/+3
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>
2026-09-25docs(todo): drop the em dashes from TODO-iconsDanilo M.1-2/+2
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-17fix(gtk): let the appearance drawer own the icon and cursor themesDanilo M.1-0/+44
templates/gtk/index.theme.in named IconTheme and CursorTheme, and it is installed whole-file into ~/.themes/udt/index.theme, which the drawer's Icons tab never rewrites. Every switch there left this file naming the old theme. Both keys are dropped: gsettings wins over a metatheme hint on Wayland, so the drawer's value stands on its own. templates/qt-gtk/{gtk3-settings.ini,qt5ct.conf,qt6ct.conf} were checked and are not a conflict: nothing installs them, and install.sh only seds gtk-theme-name into the live gtk-3.0/settings.ini. Each now says so at the top, so the next reader does not have to establish it again. TODO-icons.md records the audit, including the three consumers outside this repo that resolved icons against a hardcoded theme name. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>