aboutsummaryrefslogtreecommitdiffstats
path: root/theme/theme.conf
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-25 18:43:26 +0200
committerDanilo M. <danix@danix.xyz>2026-09-25 18:43:26 +0200
commit5c8f192b6e3fde2cdd35dbe7cd6c5f3f5c8e9d80 (patch)
tree93f96e79813babfb3fe5cd948abaeb380255e5d2 /theme/theme.conf
parent3ce95cbbbf40999974f3ba655f099a2e49f5d6c6 (diff)
downloadsddm-theme-udt-master.tar.gz
sddm-theme-udt-master.zip
feat(panel): draw the UDT avatar at the lock screen's sizeHEADmaster
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 <noreply@anthropic.com>
Diffstat (limited to 'theme/theme.conf')
-rw-r--r--theme/theme.conf6
1 files changed, 6 insertions, 0 deletions
diff --git a/theme/theme.conf b/theme/theme.conf
index 0388c34..24c647c 100644
--- a/theme/theme.conf
+++ b/theme/theme.conf
@@ -54,3 +54,9 @@ powerIcon=
rebootIcon=
suspendIcon=
hibernateIcon=
+
+# Login avatar. udt-accent writes the path of ~/.user-icon.jpg and the user it
+# belongs to, so the greeter shows what hyprlock shows. Empty, or any other
+# username, falls back to the AccountsService icon.
+avatar=
+avatarUser=