diff --git a/home/home.nix b/home/home.nix index 0ace4db..a209198 100644 --- a/home/home.nix +++ b/home/home.nix @@ -257,6 +257,9 @@ in ${pkgs.coreutils}/bin/shred "$TMP_FILE" ${pkgs.coreutils}/bin/rm "$TMP_FILE" ''; + refresh_i3status = pkgs.writeShellScriptBin "refresh_i3status" '' + ${pkgs.coreutils}/bin/sleep 1 && ${pkgs.procps}/bin/pkill -USR1 i3status-rs + ''; in { enable = true; @@ -271,7 +274,7 @@ in } { event = "after-resume"; - command = "${pkgs.procps}/bin/pkill -USR2 i3status-rs"; + command = "${refresh_i3status}/bin/refresh_i3status"; } ]; timeouts = [