hammerhead-xdm r11: power buttons bottom-right + password echo mask (*)
hammerhead-xdm r11: power buttons bottom-right + password echo mask (*) - Xsetup_0: move hh-greeter-power to the bottom-right corner (-geometry -40-40). - Xresources: echoPasswd=true, echoPasswdChar=* -- mask the password with '*' for keystroke feedback (only exposes length).
Author:
Chris Tusa <chris.tusa@leafscale.com>
Date:
Jul 24, 2026 13:30
Changeset:
3cc433d0a00dc441dfb0a45d7a73f77415369972
Branch:
default
Changed files:
Diff
diff -r 6ba7a01c06d8 -r 3cc433d0a00d base/hammerhead-xdm/Xresources --- a/base/hammerhead-xdm/Xresources Fri Jul 24 13:07:39 2026 -0500 +++ b/base/hammerhead-xdm/Xresources Fri Jul 24 13:30:53 2026 -0500 @@ -24,6 +24,9 @@ xlogin*unsecureGreeting: CLIENTHOST xlogin*namePrompt: \040\040\040\040\040\040\040Login: xlogin*passwdPrompt: \040\040\040\040Password: +! Mask the password with '*' (keystroke feedback; only exposes length). +xlogin*echoPasswd: true +xlogin*echoPasswdChar: * xlogin*fail: Login incorrect or forbidden by policy #if WIDTH > 800 diff -r 6ba7a01c06d8 -r 3cc433d0a00d base/hammerhead-xdm/Xsetup_0 --- a/base/hammerhead-xdm/Xsetup_0 Fri Jul 24 13:07:39 2026 -0500 +++ b/base/hammerhead-xdm/Xsetup_0 Fri Jul 24 13:30:53 2026 -0500 @@ -12,6 +12,6 @@ [ -r /usr/local/share/backgrounds/hammerhead.png ] && \ /usr/local/bin/feh --bg-fill /usr/local/share/backgrounds/hammerhead.png & -# Shutdown/Reboot button bar, top-right corner (no WM on the greeter). Killed -# by Xstartup on login so it never leaks into the user's session. -/usr/local/bin/hh-greeter-power -geometry -40+40 & +# Shutdown/Reboot button bar, bottom-right corner (no WM on the greeter). +# Killed by Xstartup on login so it never leaks into the user's session. +/usr/local/bin/hh-greeter-power -geometry -40-40 & diff -r 6ba7a01c06d8 -r 3cc433d0a00d base/hammerhead-xdm/package.toml --- a/base/hammerhead-xdm/package.toml Fri Jul 24 13:07:39 2026 -0500 +++ b/base/hammerhead-xdm/package.toml Fri Jul 24 13:30:53 2026 -0500 @@ -10,7 +10,7 @@ [package] name = "hammerhead-xdm" version = "1.0.0" -release = 10 +release = 11 description = "Zygaena marine-dark xdm greeter branding, system Xsession/Xservers wiring, and a disabled zyginit xdm service" url = "https://git.sharkos.one/zygaena/hammerhead" license = "CDDL-1.0"