Create layout-xkbswitch tests

This commit is contained in:
Thaynã Moretti 2020-10-07 17:36:58 -03:00
parent 270b3e13bf
commit 04a2ea438b
2 changed files with 53 additions and 2 deletions

View file

@ -19,13 +19,13 @@ class Module(core.module.Module):
def __init__(self, config, theme):
super().__init__(config, theme, core.widget.Widget(self.current_layout))
core.input.register(self, button=core.input.LEFT_MOUSE, cmd=self.__next_keymap)
core.input.register(self, button=core.input.LEFT_MOUSE, cmd=self.next_keymap)
self.__current_layout = self.__get_current_layout()
def current_layout(self, _):
return self.__current_layout
def __next_keymap(self, event):
def next_keymap(self, event):
util.cli.execute("xkb-switch -n", ignore_errors=True)
def __get_current_layout(self):