From 540f89bff111c2ff10f6d809f61806082616f981 Mon Sep 17 00:00:00 2001 From: Simon Bruder Date: Mon, 3 Jan 2022 11:13:21 +0100 Subject: [PATCH] games/steam: Include ~/.config in sandbox Some games place their state there. --- users/simon/modules/games.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/users/simon/modules/games.nix b/users/simon/modules/games.nix index f6b4dc9..7bc4f6a 100644 --- a/users/simon/modules/games.nix +++ b/users/simon/modules/games.nix @@ -6,7 +6,7 @@ let steam-sandbox = pkgs.writeShellScriptBin "steam-sandbox" /* bash */ '' set -euo pipefail base_dir="''${XDG_DATA_HOME:-$HOME/.local/share}/steam-sandbox" - mkdir -p "$base_dir"/{.local/share,.steam,data} + mkdir -p "$base_dir"/{.local/share,.steam,.config,data} bubblewrap_args=( # sandboxing --unshare-all @@ -59,6 +59,7 @@ let # shared data --bind "$base_dir/.local/share" "$HOME/.local/share" --bind "$base_dir/.steam" "$HOME/.steam" + --bind "$base_dir/.config" "$HOME/.config" --bind "$base_dir/data" "$HOME/data" # input