Hello,
better solution is to use pam, and we resolved how
in the #guix IRC channel. But for completion, to fix
swaylock/no-pam, libxcrypt has to be added, see:
---
(use-modules
(guix packages)
(gnu packages crypto)
(gnu packages wm))
(define-public swaylock/no-pam
(package
(inherit swaylock)
(name "swaylock-no-pam")
(inputs
(modify-inputs (package-inputs swaylock)
(delete "linux-pam")
(append libxcrypt)))))
swaylock/no-pam
