Commit 72bdb059c5fd4db1f663b70736756547c538172a Parent: a81183e061de7f328b34395c5767a5c4e8de99f9 Author: mcol <mcol@posteo.net> Date: 2021-06-25 23:46:43 +0100 Committer: mcol <mcol@posteo.net> Committed: 2021-06-25 23:46:43 +0100 Update wob control in Volume widget
config.py Modified
@@ -302,7 +302,7 @@ if IS_WAYLAND: self.wob = "/tmp/wob-" + qtile.core.display_name - def _update_drawer(self): + def _update_drawer(self, wob=False): if self.volume <= 0: self.text = '' elif self.volume <= 15: @@ -313,19 +313,19 @@ self.text = '' self.draw() - if IS_WAYLAND: + if wob: with open(self.wob, 'a') as f: f.write(str(self.volume) + "\n") def cmd_increase_vol(self): subprocess.call('amixer set PCM 4%+'.split()) self.volume = self.get_volume() - self._update_drawer() + self._update_drawer(wob=IS_WAYLAND) def cmd_decrease_vol(self): subprocess.call('amixer set PCM 4%-'.split()) self.volume = self.get_volume() - self._update_drawer() + self._update_drawer(wob=IS_WAYLAND) def cmd_mute(self): subprocess.call('amixer set Master toggle'.split()) @@ -334,7 +334,7 @@ self.channel = 'PCM' if self.volume == 0: self.volume = self.get_volume() - self._update_drawer() + self._update_drawer(wob=IS_WAYLAND) volume = MyVolume(