From 71a17a69551e9e11db654f15e87df8845d5249aa Mon Sep 17 00:00:00 2001 From: Alexis Maiquez Date: Sat, 30 Apr 2022 22:28:24 +0200 Subject: [PATCH] Fix for crash when ~/.cache/wal was empty --- pywal/wallpaper.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pywal/wallpaper.py b/pywal/wallpaper.py index 6a506279..1a85fc16 100644 --- a/pywal/wallpaper.py +++ b/pywal/wallpaper.py @@ -202,6 +202,10 @@ def get(cache_dir=CACHE_DIR): current_wall = os.path.join(cache_dir, "wal") if os.path.isfile(current_wall): - return util.read_file(current_wall)[0] + # make sure the file has some content in it, + contents = util.read_file(current_wall) + + if len(contents) > 0: + return contents [0] return "None"