Змінюємо розкладку в Arch Linux, ITnerd

Корисні записки одного нерду

* Змінюємо розкладку в Arch Linux

Як не дивно, але в арчі це нетривіальне завдання. Отже, по-перше:Xorg має бути встановлений. По-друге: потрібно створити файл/usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi (якщо він ще не був створений). Його вид (виділено те, що потрібно дописати чи змінити):

У цьому випадку перемикання зроблено за поєднаннямalt+shift. Хто любить збочення – може повісити його наCaps :grp:caps_toggle.

Тепер непогано було б бачити в треї, яка розкладка використовується в даний момент. Для цього встановлюємо пакетxxkb :

Крім іншого він дозволяє запам'ятовувати яка розкладка використовувалася в якому вікні. Безумовно зручно, коли ти сидиш у jabber'і та працюєш із консоллю. Усі налаштуванняxxkb читає з файлу.xxkbrc. Створимо його:

Тепер запишемо опції. Нижче наведу приблизний варіант, як зроблено в мене. Слід зазначити, що іконки розкладок зберігаються в директорії/usr/share/xxkb/ у виглядіxpm файлів 2 розмірів: 16 та 22 пікселі. Який з них віддати перевагу – справа ваша.

XXkb.image.path: /usr/share/xxkb/- прописуємо шлях до іконок XXkb.group.base: 1 XXkb.group.alt: 2

XXkb.mainwindow.enable: yes XXkb.mainwindow.type: tray XXkb.mainwindow.geometry: 22×22+0+0- вказуємо розміри XXkb.mainwindow.label .enable: no XXkb.mainwindow.image.1: en22.xpm- прописуємо назви файлів іконок XXkb.mainwindow.image.2: ru22.xpm XXkb.mainwindow. image.3: XXkb.mainwindow.image.4:

Тепер зберігаємо файл і прописуємоxxkb в автозавантаження. Для цього заходимо вSettings – Session and Startup, вибираємо складкуApplication startup і як командупрописуємоxxkb, як це показано на скріншоті: