diff options
| author | Ultrabug <ultrabug@gentoo.org> | 2015-01-09 19:31:09 +0100 |
|---|---|---|
| committer | Ultrabug <ultrabug@gentoo.org> | 2015-01-09 19:31:09 +0100 |
| commit | fa891a7236f834b42ce2c645f4cf09757933102a (patch) | |
| tree | a09f3bf84da62929412a124f52384c855cfc2084 /py3status/__init__.py | |
| parent | d1ee82d106bdc784debee5c9066b9d686a1502ef (diff) | |
fix i3status.conf parsing of one-liner configurations
Diffstat (limited to 'py3status/__init__.py')
| -rwxr-xr-x | py3status/__init__.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/py3status/__init__.py b/py3status/__init__.py index 2df39a3..cfc467f 100755 --- a/py3status/__init__.py +++ b/py3status/__init__.py @@ -212,9 +212,11 @@ class I3status(Thread): # one liner cases if line.endswith('}'): - section_line = line.split('}')[0].strip() + section_line = section_line.split('}', -1)[0].strip() if line.startswith(section_name + ' {'): - section_line = line.split(section_name + ' {')[1].strip() + section_line = section_line.split( + section_name + ' {' + )[1].strip() key = section_line.split('=')[0].strip() key = self.eval_config_parameter(key) |
