`xsecurelock` must be added to `setuid-programs`. See documentation
for more information.
"select_emoji"
Mod4 + e
-"sleep 0.5; xtrlock"
+"sleep 0.5; xlock"
Mod4 + l
-"sleep 0.5; xtrlock & sudo /bin/zzz"
+"sleep 0.5; xlock & sudo /bin/zzz"
Mod4 + s
(use-package-modules base
certs
linux
- pulseaudio)
+ pulseaudio
+ xdisorg)
(use-service-modules desktop)
+(use-system-modules nss
+ setuid)
+
(operating-system
(kernel linux-libre)
(keyboard-layout
(timezone "Europe/Warsaw")
(locale "en_US.UTF-8")
(name-service-switch %mdns-host-lookup-nss)
+ (setuid-programs
+ (cons*
+ (setuid-program
+ (program (file-append xsecurelock "/libexec/xsecurelock/authproto_pam")))
+ %setuid-programs))
(services
(append
(list bluez-service