summaryrefslogtreecommitdiffstats
path: root/appearance/Icons.qml
AgeCommit message (Collapse)AuthorFilesLines
2026-09-16feat(appearance): add the icon and cursor theme modelDanilo M.1-0/+234
Lists themes from ~/.icons, ~/.local/share/icons and /usr/share/icons, distinguishing cursor themes by cursors/ or manifest.hl. Icon previews come from one GTK lookup process for every theme; cursor previews extract left_ptr from a hyprcursor .hlc via unzip or from an Xcursor theme via xcur2png. Application sets gsettings and the Qt configs, and rewrites the cursor env in environment.lua.