summaryrefslogtreecommitdiff
path: root/pywal/util.py
diff options
context:
space:
mode:
authorDylan Araps <dylan.araps@gmail.com>2019-02-02 21:07:28 +0200
committerDylan Araps <dylan.araps@gmail.com>2019-02-02 21:07:28 +0200
commitf88dca706fd5470d18a8a17c5733e62681dc7f86 (patch)
tree0d6d5cb5ffd3f6d31b7a7a5aafacf9bc782072b0 /pywal/util.py
parent984c7b640ea2336df351c87f744104e51ca32970 (diff)
reload: Fix error if pidof not installed
Diffstat (limited to 'pywal/util.py')
-rw-r--r--pywal/util.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/pywal/util.py b/pywal/util.py
index de8eb09..a158da9 100644
--- a/pywal/util.py
+++ b/pywal/util.py
@@ -5,6 +5,7 @@ import colorsys
import json
import logging
import os
+import shutil
import subprocess
import sys
@@ -178,6 +179,9 @@ def disown(cmd):
def get_pid(name):
"""Check if process is running by name."""
+ if not shutil.which("pidof"):
+ return False
+
try:
subprocess.check_output(["pidof", "-s", name])
except subprocess.CalledProcessError: