Closes https://github.com/NixOS/nixpkgs/pull/209537
When using, ensure to install a waylock pam.d file. On NixOS use `security.pam.services.waylock = {}`.