common.nix 441 B

1234567891011121314151617181920212223
  1. { config, pkgs, inputs, ... }:
  2. let
  3. users = import ./../../../../config/users.nix;
  4. in
  5. {
  6. services.displayManager.dms-greeter = {
  7. configHome = "/home/${users.default}";
  8. configFiles = [
  9. "/home/${users.default}/.config/DankMaterialShell/settings.json"
  10. ];
  11. logs = {
  12. save = true;
  13. path = "/tmp/dms-greeter.log";
  14. };
  15. };
  16. security.pam.services.greetd = {
  17. fprintAuth = true;
  18. u2fAuth = true;
  19. };
  20. }