about summary refs log tree commit diff
path: root/hosts/common/desktop
diff options
context:
space:
mode:
Diffstat (limited to 'hosts/common/desktop')
-rw-r--r--hosts/common/desktop/xserver.nix11
1 files changed, 10 insertions, 1 deletions
diff --git a/hosts/common/desktop/xserver.nix b/hosts/common/desktop/xserver.nix
index b02dc01..6532aaf 100644
--- a/hosts/common/desktop/xserver.nix
+++ b/hosts/common/desktop/xserver.nix
@@ -22,11 +22,20 @@
   };
 
   services = {
-    dbus.packages = [ pkgs.gcr ];
+    dbus.packages = [ pkgs.gnome3.dconf ];
+    udev.packages = [ pkgs.gnome3.gnome-settings-daemon ];
     gnome.gnome-keyring.enable = true;
     gvfs.enable = true;
+
+    gnome = {
+      # Sushi, a quick previewer for Nautilus
+      sushi.enable = true;
+    };
   };
 
+  # enable gnome keyring unlock on login
+  security.pam.services = { login.enableGnomeKeyring = true; };
+
   environment = {
     # Activate home-manager environment, if not already enabled
     loginShellInit = ''