summaryrefslogtreecommitdiffhomepage
path: root/src/Xmobar/Plugins/Kbd.hs
AgeCommit message (Collapse)Author
2024-05-07Revert "Make the Kbd monitor clickable, with click selecting the next layout"jao
This reverts commit 0fec9d3fdf9bc86187f9f670dafd2ef57fe03f29. Mouse actions can already be attached to the monitor, and for instance use there invocations to setxbdmap to switch layouts. Fixes #703.
2024-03-17Make the Kbd monitor clickable, with click selecting the next layoutEnrico Maria De Angelis
2021-08-12Refactor Kbd plugin: avoid partials, fallback to group nameNikolay Yakimov
2019-10-13Plugins/Kbd: ignore "terminate" layout tokenGreg Steuck
This fixes printing of Kbd from terminate(ctrl_alt_bksp) to RU as expected given this config stanza: , Run Kbd [("us", "US"), ("ru", "RU")] and this layout: % setxkbmap -print xkb_keymap { xkb_keycodes { include "xfree86+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_symbols { include "pc+us+inet(pc105)+terminate(ctrl_alt_bksp)+ru:2+capslock(grouplock)" }; xkb_geometry { include "pc(pc105)" }; };
2018-12-02Fix: exposing the Command constructors in libjao
2018-11-25Xmobar.System.Utils, Xmobar.X11.Eventsjao
2018-11-25Back to app/src, since it seems they're the default convention for stackjao