about summary refs log tree commit diff
path: root/hosts/common
diff options
context:
space:
mode:
authorFranck Cuny <franck@fcuny.net>2022-02-13 10:59:46 -0800
committerFranck Cuny <franck@fcuny.net>2022-02-13 10:59:46 -0800
commit703975f8ce461ef58c6c92181255d11d88937de7 (patch)
tree4c208e95e565df0760f8b1a111b60ef7e54627cf /hosts/common
parenthome-manager: install perf related tools (diff)
downloadworld-703975f8ce461ef58c6c92181255d11d88937de7.tar.gz
desktop: gnome related things
Diffstat (limited to 'hosts/common')
-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 = ''