From 5c8f192b6e3fde2cdd35dbe7cd6c5f3f5c8e9d80 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Fri, 25 Sep 2026 18:43:26 +0200 Subject: feat(panel): draw the UDT avatar at the lock screen's size Read the login avatar from the `avatar` key udt-accent writes, the same ~/.user-icon.jpg hyprlock draws, when the entered username matches `avatarUser`. Any other user still gets their AccountsService icon. Shrink the avatar from 256px to 180px so greeter and lock match. Co-Authored-By: Claude Opus 5.5 --- docs/superpowers/specs/2026-09-17-sddm-theme-udt-panel-design.md | 2 ++ 1 file changed, 2 insertions(+) (limited to 'docs/superpowers/specs') diff --git a/docs/superpowers/specs/2026-09-17-sddm-theme-udt-panel-design.md b/docs/superpowers/specs/2026-09-17-sddm-theme-udt-panel-design.md index 685b6be..657879e 100644 --- a/docs/superpowers/specs/2026-09-17-sddm-theme-udt-panel-design.md +++ b/docs/superpowers/specs/2026-09-17-sddm-theme-udt-panel-design.md @@ -144,6 +144,8 @@ generated `theme.conf.user`: | `rebootIcon` | (empty) | absolute path to the restart icon | | `suspendIcon` | (empty) | absolute path to the sleep icon | | `hibernateIcon` | (empty) | absolute path to the hibernate icon | +| `avatar` | (empty) | absolute path to `~/.user-icon.jpg`, the avatar hyprlock draws (added 2026-09-25) | +| `avatarUser` | (empty) | the user `avatar` belongs to; any other username falls back to the AccountsService icon | Unchanged: the palette keys, `uiScreen`, `fadeoutMs`, `blur`. -- cgit v1.2.3