diff options
| author | Dylan Araps <dylan.araps@gmail.com> | 2018-07-06 09:04:49 +1000 |
|---|---|---|
| committer | Dylan Araps <dylan.araps@gmail.com> | 2018-07-06 09:04:49 +1000 |
| commit | f26a8bbb5edcc2a485b2952db57742a2a1053187 (patch) | |
| tree | 978db12599c576c0a19b34c0edbc494ac3650d10 /pywal/reload.py | |
| parent | 7e797405c552d545d185a086e5d13cd25e1c0413 (diff) | |
reload: Check pids first.
Diffstat (limited to 'pywal/reload.py')
| -rw-r--r-- | pywal/reload.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/pywal/reload.py b/pywal/reload.py index ff3aa5b..5c2ca8a 100644 --- a/pywal/reload.py +++ b/pywal/reload.py @@ -61,25 +61,25 @@ def gtk(): def i3(): """Reload i3 colors.""" - if shutil.which("i3-msg"): + if shutil.which("i3-msg") and util.get_pid("i3"): util.disown(["i3-msg", "reload"]) def kitty(): """ Reload kitty colors. """ - if shutil.which("kitty"): + if shutil.which("kitty") and util.get_pid("kitty"): util.disown(["kitty", "@", "set-colors", "--all"]) def polybar(): """Reload polybar colors.""" - if shutil.which("polybar"): + if shutil.which("polybar") and util.get_pid("polybar"): util.disown(["pkill", "-USR1", "polybar"]) def sway(): """Reload sway colors.""" - if shutil.which("swaymsg"): + if shutil.which("swaymsg") and util.get_pid("sway"): util.disown(["swaymsg", "reload"]) |
