diff --git a/modules/hm/polybar.nix b/modules/hm/polybar.nix index 8ab02ca..49a0999 100644 --- a/modules/hm/polybar.nix +++ b/modules/hm/polybar.nix @@ -21,7 +21,9 @@ let ''; keyboardStatus = pkgs.writeShellScript "keyboardStatus" '' PATH=$PATH:"${lib.makeBinPath [ pkgs.coreutils ]}" - if [[ `cat ~/.local/share/keyboard-switch.state` == "disabled" ]]; then echo 󰌐; else echo 󰌌; fi + STATE=~/.local/share/keyboard-switch.state + touch $STATE + if [[ `cat $STATE` == "disabled" ]]; then echo 󰌐; else echo 󰌌; fi ''; keyboardToggle = pkgs.writeShellScript "keyboardToggle" '' PATH=$PATH:"${lib.makeBinPath [ pkgs.keyboard-switch ]}"