summaryrefslogtreecommitdiffstats
path: root/py3status
diff options
context:
space:
mode:
Diffstat (limited to 'py3status')
-rwxr-xr-xpy3status/__init__.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/py3status/__init__.py b/py3status/__init__.py
index cb17651..d93cdbd 100755
--- a/py3status/__init__.py
+++ b/py3status/__init__.py
@@ -148,7 +148,10 @@ def i3status_config_reader(config_file):
if key in config:
if value in ['true', 'false']:
value = 'True' if value == 'true' else 'False'
- config[key] = eval(value)
+ try:
+ config[key] = eval(value)
+ except NameError:
+ config[key] = value
if in_time and '=' in line:
key, value = line.split('=')[0].strip(), line.split('=')[1].strip()
if 'time_' + key in config: