aboutsummaryrefslogtreecommitdiff
path: root/i3/bin/i3status.py
diff options
context:
space:
mode:
authorCamil Staps2017-11-17 01:14:47 +0100
committerCamil Staps2017-11-17 01:14:47 +0100
commit69e9f56788e49543b713ed5f51c54e332f21ef24 (patch)
treef6af997e0c473f39480362344ce565850f92bebb /i3/bin/i3status.py
parentUpdate aliases: no sudo for docker; clean-systemdynamic (diff)
Make i3status.py more robust
Diffstat (limited to 'i3/bin/i3status.py')
-rwxr-xr-xi3/bin/i3status.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/i3/bin/i3status.py b/i3/bin/i3status.py
index a7ec80a..ce562b1 100755
--- a/i3/bin/i3status.py
+++ b/i3/bin/i3status.py
@@ -27,7 +27,11 @@ def parse_kbdlayout(s):
'ru(phonetic)' : '#ff3300',
'il(biblicalSIL)' : '#66ff66'
}
- return [{'full_text': s, 'color': colors[s]}]
+ try:
+ color = colors[s]
+ except:
+ color = '#cccccc'
+ return [{'full_text': s, 'color': color}]
def merge_status_items(*args):
return [item for sublist in args for item in sublist]