From 85605f80e60a4ec1a913de447b449cf5c21f6c0e Mon Sep 17 00:00:00 2001 From: K900 Date: Fri, 24 Nov 2023 10:08:16 +0300 Subject: [PATCH 1/2] flake.lock: Update MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Flake lock file updates: • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/85f1ba3e51676fa8cc604a3d863d729026a6b8eb' (2023-11-04) → 'github:NixOS/nixpkgs/19cbff58383a4ae384dea4d1d0c823d72b49d614' (2023-11-22) --- flake.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index f5a0157b..f36b6525 100644 --- a/flake.lock +++ b/flake.lock @@ -23,11 +23,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1699099776, - "narHash": "sha256-X09iKJ27mGsGambGfkKzqvw5esP1L/Rf8H3u3fCqIiU=", + "lastModified": 1700612854, + "narHash": "sha256-yrQ8osMD+vDLGFX7pcwsY/Qr5PUd6OmDMYJZzZi0+zc=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "85f1ba3e51676fa8cc604a3d863d729026a6b8eb", + "rev": "19cbff58383a4ae384dea4d1d0c823d72b49d614", "type": "github" }, "original": { From dc64a3e01055105ccf01642616eb32d7fe2ff355 Mon Sep 17 00:00:00 2001 From: K900 Date: Wed, 22 Nov 2023 17:17:32 +0300 Subject: [PATCH 2/2] steam: add gamescope-session as portal provider It provides a portal config file to disable portals in gamescope-session. --- modules/steam/autostart.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/steam/autostart.nix b/modules/steam/autostart.nix index 290af06a..c8b1bb5c 100644 --- a/modules/steam/autostart.nix +++ b/modules/steam/autostart.nix @@ -2,6 +2,7 @@ let inherit (lib) + mkDefault mkIf mkMerge mkOption @@ -143,6 +144,8 @@ in } }); ''; + + xdg.portal.configPackages = mkDefault [ pkgs.gamescope-session ]; }) ]); }