From 6ffe0a3bfcc20259a817adecec78dd7948134f1f Mon Sep 17 00:00:00 2001 From: Gerg-L Date: Thu, 23 Mar 2023 19:39:33 -0400 Subject: [PATCH] fix WebCord wrapper race condition --- systems/game-laptop/default.nix | 2 +- systems/gerg-desktop/default.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/systems/game-laptop/default.nix b/systems/game-laptop/default.nix index a7d3304..0ba06ff 100644 --- a/systems/game-laptop/default.nix +++ b/systems/game-laptop/default.nix @@ -43,7 +43,7 @@ inputs: { pkgs.webcord ]; postBuild = '' - wrapProgram "$out/bin/webcord" --run 'rm $HOME/.config/WebCord/windowState.json' + wrapProgram "$out/bin/webcord" --run 'if ( test -e $HOME/.config/WebCord/windowState.json ); then rm $HOME/.config/WebCord/windowState.json; fi' ''; }) ]; diff --git a/systems/gerg-desktop/default.nix b/systems/gerg-desktop/default.nix index a81f967..9591dab 100644 --- a/systems/gerg-desktop/default.nix +++ b/systems/gerg-desktop/default.nix @@ -63,7 +63,7 @@ inputs: { pkgs.webcord ]; postBuild = '' - wrapProgram "$out/bin/webcord" --run 'rm $HOME/.config/WebCord/windowState.json' + wrapProgram "$out/bin/webcord" --run 'if ( test -e $HOME/.config/WebCord/windowState.json ); then rm $HOME/.config/WebCord/windowState.json; fi' ''; }) (pkgs.writeShellScriptBin "nvidia-offload" ''