diff options
Diffstat (limited to '.local/bin/lemonbar/modules/language.py')
| -rw-r--r-- | .local/bin/lemonbar/modules/language.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/.local/bin/lemonbar/modules/language.py b/.local/bin/lemonbar/modules/language.py new file mode 100644 index 0000000..50058c8 --- /dev/null +++ b/.local/bin/lemonbar/modules/language.py @@ -0,0 +1,10 @@ +from subprocess import run as _run + + +def run(command): + return _run(command.split(), capture_output=True).stdout.decode().strip() + + +def callback(): + name = run('xkblayout-state print "%s"').strip('"') + return f"LNG: {name.upper()}" |