| Age | Commit message (Expand) | Author | Files | Lines |
| 9 hours | install: one function per consumer, runnable aloneHEADmaster | Danilo M. | 1 | -4/+8 |
| 31 hours | feat(accent): conky headings and icons follow the wallpaper | Danilo M. | 1 | -4/+42 |
| 32 hours | feat(accent): send the accent to the TV launcher | Danilo M. | 2 | -2/+86 |
| 4 days | feat(accent): light IKEA TRADFRI colour bulbs in the accent | Danilo M. | 2 | -3/+155 |
| 4 days | feat(ledstrip): breathe the accent while suspended | Danilo M. | 1 | -7/+25 |
| 5 days | feat(ledstrip): switch the strip on and off with the session | Danilo M. | 1 | -8/+37 |
| 5 days | feat(accent): play the border gradient on a Tuya LED strip | Danilo M. | 2 | -1/+183 |
| 5 days | fix(accent): survive a Firefox write failure, reject bad arguments | Danilo M. | 1 | -17/+49 |
| 5 days | feat(rofi): shared wallpaper header for the searchable layouts | Danilo M. | 4 | -168/+0 |
| 5 days | feat(rofi): screenshot menu header, as in the ssh menu | Danilo M. | 1 | -1/+1 |
| 5 days | feat(rofi): ssh menu as a grid of host cards | Danilo M. | 1 | -0/+28 |
| 5 days | fix(rofi): compact confirm and screenshot cards, centre glyphs | Danilo M. | 2 | -24/+2 |
| 6 days | udt-steps pokes the quickshell desktop shell | Danilo M. | 1 | -1/+1 |
| 2026-10-07 | feat(firefox): blur the new tab background | Danilo M. | 1 | -5/+17 |
| 2026-10-07 | feat(accent): hand SDDM each screen's wallpaper | Danilo M. | 1 | -2/+51 |
| 2026-10-05 | fix(firefox): copy the wallpaper, Firefox won't follow the link | Danilo M. | 1 | -0/+19 |
| 2026-10-05 | feat(accent): GRUB and homepage follow the wallpaper accent | Danilo M. | 2 | -22/+68 |
| 2026-10-05 | feat(accent): pick the colour that stands out, not the average | Danilo M. | 1 | -14/+81 |
| 2026-10-02 | feat(keyboard): light the AK820 Pro in the wallpaper accent | Danilo M. | 2 | -1/+57 |
| 2026-09-29 | feat(palette): theme btop, Joplin and Feishin | Danilo M. | 2 | -1/+217 |
| 2026-09-29 | docs: Firefox and the terminal follow the scheme; stock waybar is gone | Danilo M. | 1 | -4/+5 |
| 2026-09-29 | feat(steps): hand pending root steps to a quickshell window | Danilo M. | 3 | -31/+86 |
| 2026-09-29 | feat(grub): rebuild on every wallpaper change via udt-grub | Danilo M. | 2 | -3/+56 |
| 2026-09-29 | feat(bin): udt-machine-name writes PRETTY_HOSTNAME to /etc/machine-info | Danilo M. | 1 | -0/+40 |
| 2026-09-29 | feat(grub): render grub-theme-udt's theme.txt and print its root install | Danilo M. | 1 | -3/+19 |
| 2026-09-29 | feat(install): track rofi scripts, wire nvim and hypr-theme, merge qt/gtk keys | Danilo M. | 4 | -1/+210 |
| 2026-09-27 | feat(palette): add a translucent scrim role for fullscreen overlays | Danilo M. | 2 | -4/+7 |
| 2026-09-25 | feat(palette): emit peach, mauve and termblue for quickshell | Danilo M. | 1 | -3/+8 |
| 2026-09-25 | feat(accent): hand the login avatar to the SDDM theme | Danilo M. | 1 | -2/+20 |
| 2026-09-23 | fix: theme KDE Frameworks apps off Plasma | Danilo M. | 1 | -0/+44 |
| 2026-09-23 | feat: stage the wallpaper on homepage and notify on completion | Danilo M. | 2 | -0/+59 |
| 2026-09-19 | feat: theme hyprlock from the UDT palette and accent | Danilo M. | 2 | -0/+77 |
| 2026-09-17 | fix: rank udt-accent power icons by name order and size | Danilo M. | 1 | -19/+59 |
| 2026-09-17 | feat: resolve SDDM power icons from the selected icon theme | Danilo M. | 1 | -2/+101 |
| 2026-09-17 | fix: make the SDDM palette file readable without a chmod race | Danilo M. | 1 | -5/+30 |
| 2026-09-17 | test: make the SDDM selftest independent of SDDM_KEYS | Danilo M. | 1 | -10/+25 |
| 2026-09-17 | feat: write the SDDM theme palette for sddm-theme-udt | Danilo M. | 1 | -0/+58 |
| 2026-09-17 | feat: substitute the warning role into the conky template | Danilo M. | 1 | -1/+1 |
| 2026-09-16 | fix: keep a temp-dir render inside the temp dir | Danilo M. | 1 | -1/+14 |
| 2026-09-16 | refactor: render the conky template from the dashboard repo | Danilo M. | 1 | -5/+13 |
| 2026-09-16 | fix(gtk): derive the twelve computed tints from the palette too | Danilo M. | 1 | -0/+37 |
| 2026-09-16 | test(palette): assert every GTK template placeholder maps to a role | Danilo M. | 1 | -0/+13 |
| 2026-09-16 | feat(palette): add GTK3 and GTK4 as palette consumers | Danilo M. | 1 | -0/+43 |
| 2026-09-16 | feat(palette): add an rgb_triple helper and the GTK role list | Danilo M. | 1 | -0/+17 |
| 2026-09-16 | refactor(cache): move the generated files to ~/.cache/udt | Danilo M. | 1 | -5/+11 |
| 2026-09-16 | refactor(dunst): drop dunst as a consumer, quickshell presents now | Danilo M. | 2 | -48/+8 |
| 2026-09-15 | fix(waybar): drop the per-module colours, and aim at the bar that runs | Danilo M. | 1 | -9/+10 |
| 2026-09-15 | feat(palette): add Sublime Text as a consumer | Danilo M. | 2 | -0/+90 |
| 2026-09-12 | fix(palette): emit waybar's Catppuccin names from roles | Danilo M. | 1 | -2/+18 |
| 2026-09-11 | fix(appthemes): take Obsidian vaults from its registry, not a directory scan | Danilo M. | 1 | -6/+20 |