IceWM
Для «легких» WM, которые не имеют собственного индикатора раскладок, рекомендуется использовать Xxkb,
который использует системные настройки и имеет ряд дополнительных возможностей.
Пример системного файла настроек /etc/X11/app-defaults/XXkb
Код:
XXkb.xpm.path: /usr/share/xxkb
XXkb.group.base: 1
XXkb.group.alt: 2
XXkb.group.alt: 3
XXkb.mainwindow.enable: no
XXkb.mainwindow.in_tray: KDE2
XXkb.mainwindow.appicon: yes
XXkb.mainwindow.geometry: 15x15
XXkb.mainwindow.xpm.1: en15.xpm
XXkb.mainwindow.xpm.2: ru15.xpm
XXkb.mainwindow.xpm.3: ua15.xpm
XXkb.mainwindow.xpm.4:
XXkb.button.enable: yes
При этом три раскладки будут переключаться по кругу, индикатор
«привешивается» в верхнем-правом углу каждого окна и действует
только на это окно. Положение индикатора управляется строками:
XXkb.button.geometry: 15x15–75+7
XXkb.button.gravity: NorthEast
Для того, чтобы при старте IceWM, индикатор (и другие программы) запускался автоматически, необходимо создать файл /.icewm/startup (chmod 700 /.icewm/startup)
#!/bin/sh torsmo & psi & qps & xxkb & idesk & # Редактировать по вкусу
Известные недоработки: При запуске приложений, которые вешаются в tray, появляется иконка xxkb, которая частично перекрывает часы .
Так же можно настроить xxkb так, чтоб для некоторых приложений иконка не появлялась,
и так же предварительный выбор языка (например, русский для Psi).
SOURCE:
You must be registered for see links