diff options
Diffstat (limited to '')
-rw-r--r-- | hosts/common/desktop/xserver.nix | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/hosts/common/desktop/xserver.nix b/hosts/common/desktop/xserver.nix index db7d457..8c60093 100644 --- a/hosts/common/desktop/xserver.nix +++ b/hosts/common/desktop/xserver.nix @@ -17,6 +17,8 @@ ''; }; + programs.dconf.enable = true; + services = { dbus = { enable = true; @@ -26,10 +28,15 @@ pkgs.gnome3.gnome-keyring ]; }; + udev.packages = [ pkgs.gnome3.gnome-settings-daemon ]; - gvfs.enable = true; + + gvfs = { + enable = true; + package = pkgs.gnome.gvfs; + }; gnome = { gnome-keyring.enable = true; @@ -48,6 +55,12 @@ pam.services.gdm.enableGnomeKeyring = true; }; + xdg.portal = { + enable = true; + gtkUsePortal = true; + extraPortals = [ pkgs.xdg-desktop-portal-gtk pkgs.xdg-desktop-portal-wlr ]; + }; + environment = { pathsToLink = [ "/libexec" ]; homeBinInPath = true; |