diff --git a/modules/desktop.nix b/modules/desktop.nix index 0349a26..9b61ccd 100644 --- a/modules/desktop.nix +++ b/modules/desktop.nix @@ -4,6 +4,19 @@ programs.ydotool.enable = true; + xdg.portal = { + enable = true; + extraPortals = [ + pkgs.xdg-desktop-portal-gnome + ]; + config.common.default = "*"; + }; + + services.dbus = { + # implementation = "broker"; + # packages = [ pkgs.gcr ]; + }; + # the status bar needs upower to show battery status services.upower.enable = true; @@ -14,6 +27,8 @@ pkgs.libnotify pkgs.wdisplays pkgs.nsxiv + pkgs.xdg-desktop-portal + pkgs.xdg-desktop-portal-gnome pkgs.niphas-bar pkgs.niphas-file-browser