Захотелось своеобразного - видеть что сейчас за раскладка активна по цвету рамки активного окна.
FVWM2. После недолгого поиска, решение видится мне следующим: Запилить демона, который будет хватать события от xorg - xkb и при смене layout сигналить в сокет. А для fvwm - модуль, повисающий на этом сокете и меняющий рамку по событию.
Ну или организовать ловлю события xkb в модуле FVWM. Но на сайте либы x11 для перла написано, что там всё как-то переусложнено, медленно стартует и т.д. Так что может лучше легковесный демон на Си.
FvwmEvent - не умеет ловить нужное событие. Из х-тулзей тоже не нашёл ничего подходящего.
Но может я плохо искал, и можно не красноглазить велосипед, а использовать уже что-то имеющееся?