From 75ef98eb97f3dd1b57e5b45fb8617c58bfeec43f Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Tue, 5 Mar 2024 10:17:30 +0100 Subject: [PATCH] enable pcscd, remove keybase Signed-off-by: Harald Hoyer --- modules/nixos/gui/default.nix | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/modules/nixos/gui/default.nix b/modules/nixos/gui/default.nix index e59338e..6af2ebf 100644 --- a/modules/nixos/gui/default.nix +++ b/modules/nixos/gui/default.nix @@ -11,14 +11,15 @@ in config = mkIf cfg.enable { services = { + dbus.implementation = "broker"; + dbus.packages = [ pkgs.gcr ]; + gnome.tracker-miners.enable = lib.mkForce false; + flatpak.enable = true; - xserver = { - layout = "de+us"; - enable = true; - displayManager.gdm.enable = true; - desktopManager.gnome.enable = true; - }; + + pcscd.enable = true; + # Enable CUPS to print documents. printing.enable = true; @@ -35,16 +36,17 @@ in #media-session.enable = true; }; - dbus.packages = [ pkgs.gcr ]; - udev.packages = [ pkgs.libu2f-host pkgs.yubikey-personalization ]; - dbus.implementation = "broker"; - keybase.enable = true; - kbfs.enable = false; + xserver = { + layout = "de+us"; + enable = true; + displayManager.gdm.enable = true; + desktopManager.gnome.enable = true; + }; }; #security.pam.p11.control = "sufficient"; #security.pam.p11.control = "required"; @@ -54,7 +56,6 @@ in #security.pam.yubico.control = "sufficient"; #security.pam.yubico.mode = "challenge-response"; - #services.pcscd.enable = true; #security.tpm2.pkcs11.enable = true; # Enable sound with pipewire. @@ -90,8 +91,6 @@ in jetbrains-toolbox jq kbfs - keybase - keybase-gui libu2f-host mosh mosh