diff --git a/modules/core/packages.nix b/modules/core/packages.nix index 19f3b51..75abe2f 100644 --- a/modules/core/packages.nix +++ b/modules/core/packages.nix @@ -1,6 +1,7 @@ { pkgs, inputs, ... }: { programs = { + xwayland.enable = true; dconf.enable = true; seahorse.enable = true; fuse.userAllowOther = true; diff --git a/modules/core/services.nix b/modules/core/services.nix index 7122609..9ec2495 100644 --- a/modules/core/services.nix +++ b/modules/core/services.nix @@ -1,4 +1,4 @@ -{ ... }: { +{ pkgs, ... }: { services = { openssh = { enable = false; # Enable SSH @@ -22,6 +22,12 @@ pulse.enable = true; jack.enable = true; }; + + xdg-desktop-portal.enable = true; + xdg-desktop-portal.extraPortals = with pkgs; [ + xdg-desktop-portal-gtk + xdg-desktop-portal-wlr + ]; }; } \ No newline at end of file