aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--hosts/common/desktop/xserver.nix15
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;