diff --git a/modules/hm/gpg.nix b/modules/hm/gpg.nix index 0c1dbcb..dee5b68 100644 --- a/modules/hm/gpg.nix +++ b/modules/hm/gpg.nix @@ -24,10 +24,10 @@ enableZshIntegration = true; enableSshSupport = true; enableScDaemon = true; - # pinentryPackage = pkgs.pinentry-qt; - extraConfig = lib.mkIf osConfig.services.desktopManager.plasma6.enable '' - pinentry-program ${pkgs.kwalletcli}/bin/pinentry-kwallet - ''; + pinentryPackage = pkgs.pinentry-qt; + # extraConfig = lib.mkIf osConfig.services.desktopManager.plasma6.enable '' + # pinentry-program ${pkgs.kwalletcli}/bin/pinentry-kwallet + # ''; }; }; } diff --git a/quirks/steam.nix b/quirks/steam.nix index 7fe186c..62c13c4 100644 --- a/quirks/steam.nix +++ b/quirks/steam.nix @@ -7,6 +7,7 @@ hardware = { steam-hardware.enable = true; }; + environment.systemPackages = [ pkgs.steam-devices-udev-rules ]; diff --git a/roles/desktop.nix b/roles/desktop.nix index a90e67c..59d30f7 100644 --- a/roles/desktop.nix +++ b/roles/desktop.nix @@ -88,8 +88,7 @@ in cue = true; }; }; - yubico.enable = true; - yubico.mode = "challenge-response"; + services.sddm.u2fAuth = true; }; };