diff --git a/.i3/lemonbar/conky_fast b/.i3/lemonbar/conky_fast index d18237a..17a9ccc 100644 --- a/.i3/lemonbar/conky_fast +++ b/.i3/lemonbar/conky_fast @@ -1,4 +1,4 @@ - -- Conky for external bar + -- Conky for external bar -- out simple text to console conky.config = { @@ -21,7 +21,7 @@ ${exec ~/.i3/lemonbar/get_vol.sh} \ ${if_up wlp3s0}${downspeedf wlp3s0} ${upspeedf wlp3s0}\ ${else}down down${endif}\ \ -${if_up enp2s0}${downspeedf enp2s0} ${upspeedf enp2s0}\ +${if_up enp5s0}${downspeedf enp2s0} ${upspeedf enp5s0}\ ${else}down down${endif}\ \ ]] diff --git a/.i3/lemonbar/conky_slow b/.i3/lemonbar/conky_slow index 47b10c7..79393b0 100644 --- a/.i3/lemonbar/conky_slow +++ b/.i3/lemonbar/conky_slow @@ -1,4 +1,4 @@ - -- Conky for external bar + -- Conky for external bar -- out simple text to console conky.config = { @@ -20,7 +20,7 @@ ${cpu} \ ${mem} \ ${fs_used_perc /} \ ${fs_used_perc /home} \ -${exec ~/.i3/lemonbar/get_bat.sh} \ -${exec brillo} \ +F100 \ +100.00 \ ${exec /home/kuba/.i3/scripts/lang.sh show} ]] diff --git a/.i3/lemonbar/i3_lemonbar_modules.py b/.i3/lemonbar/i3_lemonbar_modules.py index e9a9774..918c4f8 100644 --- a/.i3/lemonbar/i3_lemonbar_modules.py +++ b/.i3/lemonbar/i3_lemonbar_modules.py @@ -270,13 +270,13 @@ class i3Module(LemonModule): # Find out which output the workspace is on output = None # TODO actually use this information for output_ in i3ws.outputs: - if output_['name'] == workspace['output']: + if output_.name == workspace.output: output = output_ break if not output: continue status = i3ws.state.get_state(workspace, output) # FOC or INA - name = workspace['name'] # e.g. 5 terms + name = workspace.name # e.g. 5 terms current = ''.join([parser.block(click=('i3-msg workspace' + name)) , name, parser.block(click='')]) if status == "FOC": diff --git a/.i3/lemonbar/i3_workspaces.py b/.i3/lemonbar/i3_workspaces.py index 04306c4..6f70e6b 100755 --- a/.i3/lemonbar/i3_workspaces.py +++ b/.i3/lemonbar/i3_workspaces.py @@ -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