From a7119803c420373903ac289eb44fc01b64a58ef7 Mon Sep 17 00:00:00 2001 From: Ultrabug Date: Wed, 11 Mar 2015 18:49:31 +0100 Subject: normalize module direct testing with a proper config --- py3status/modules/keyboard_layout.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'py3status/modules/keyboard_layout.py') diff --git a/py3status/modules/keyboard_layout.py b/py3status/modules/keyboard_layout.py index b62268e..f7a570c 100644 --- a/py3status/modules/keyboard_layout.py +++ b/py3status/modules/keyboard_layout.py @@ -26,6 +26,7 @@ LANG_COLORS = { LAYOUT_RE = re.compile(r".*layout:\s*(\w+).*", flags=re.DOTALL) + def xbklayout(): """ check using xkblayout-state (preferred method) @@ -46,6 +47,7 @@ def setxkbmap(): return re.match(LAYOUT_RE, out).group(1) + class Py3status: # available configuration parameters @@ -84,6 +86,10 @@ if __name__ == "__main__": """ from time import sleep x = Py3status() + config = { + 'color_good': '#00FF00', + 'color_bad': '#FF0000', + } while True: - print(x.keyboard_layout([], {})) + print(x.keyboard_layout([], config)) sleep(1) -- cgit v1.3