lemonbar: update workspaces to newer version of i3ipc.

Also temporary placeholders in conky for battery and screen brightness
when on desktop
This commit is contained in:
2019-11-03 21:31:23 +01:00
parent 174d4b1124
commit 2d8eb5b31c
4 changed files with 12 additions and 12 deletions

View File

@@ -29,12 +29,12 @@ class State(object):
urgent = 'URG'
def get_state(self, workspace, output):
if workspace['focused']:
if output['current_workspace'] == workspace['name']:
if workspace.focused:
if output.current_workspace == workspace.name:
return self.focused
else:
return self.active
if workspace['urgent']:
if workspace.urgent:
return self.urgent
else:
return self.inactive
@@ -132,13 +132,13 @@ class i3ws(object):
for workspace in workspaces:
output = None
for output_ in outputs:
if output_['name'] == workspace['output']:
if output_.name == workspace.output:
output = output_
break
if not output:
continue
st = self.state.get_state(workspace, output)
name = workspace['name'].replace(" ","___")
name = workspace.name.replace(" ","___")
item= self.ws_format % (st, name)
out += item
return self.end_format % out