diff --git a/hosts/FredOS-Gaming.nix b/hosts/FredOS-Gaming.nix index 079d8ca..0ed9dd0 100644 --- a/hosts/FredOS-Gaming.nix +++ b/hosts/FredOS-Gaming.nix @@ -19,12 +19,22 @@ # Enable AMD GPU overdrive for overclocking/undervolting boot.kernelParams = [ "amdgpu.ppfeaturemask=0xffffffff" ]; - + # Set VK player path environment.sessionVariables = { VK_ADD_LAYER_PATH = "${pkgs.lsfg-vk}/share/vulkan/implicit_layer.d"; }; + # XDG Desktop Portal for Vesktop screensharing + xdg.portal = { + enable = true; + extraPortals = with pkgs; [ + xdg-desktop-portal-gtk + xdg-desktop-portal-gnome + ]; + config.common.default = "*"; + }; + programs.steam = { enable = true; remotePlay.openFirewall = true;