Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Both sides previous revision Попередня ревізія Наступна ревізія | Попередня ревізія | ||
jwm [2016/03/17 20:59] wombat all headers one level up |
jwm [2016/03/17 21:30] (поточний) wombat [Перемикання мови] .xxkbrc |
||
---|---|---|---|
Рядок 81: | Рядок 81: | ||
===== Гарячі клавіші ===== | ===== Гарячі клавіші ===== | ||
+ | Для опису комбінацій клавіш, що повинні виконувати певні дії, у JWM використовується поняття модифікатора(([[http://joewing.net/projects/jwm/config.shtml#keys|Key Bindings]])). Модифікатори можуть бути такі: | ||
+ | |||
+ | A → Alt | ||
+ | C → Ctrl | ||
+ | S → Shift | ||
+ | 4 → Win | ||
+ | |||
+ | ==== Команди JWM ==== | ||
+ | |||
+ | <code xml> | ||
+ | <Key mask="A" key="Tab">nextstacked</Key> <!-- Перемикання між вікнами --> | ||
+ | <Key mask="A" key="F4">close</Key> <!-- Закриття вікна --> | ||
+ | <Key mask="C" key="F#">desktop#</Key> <!-- Перемикання на стільницю #1, #2, #3, ... --> | ||
+ | </code> | ||
+ | |||
+ | | ||
+ | ==== Власні команди ==== | ||
+ | |||
+ | <code xml> | ||
+ | <Key mask="C4" key="A">exec:aqualung</Key> <!-- Ctrl+Win+A --> | ||
+ | <Key mask="" key="Print">exec:import -window root - | display</Key> <!-- PrtScr --> | ||
+ | <Key mask="C" key="Print">exec:import - | display</Key> <!-- Ctrl+PrtScr --> | ||
+ | <Key mask="4" key="Print">exec:import - | display</Key> <!-- Win+PrtScr --> | ||
+ | <Key mask="4" key="G">exec:galculator</Key> <!-- Win+G --> | ||
+ | </code> | ||
===== Перемикання мови ===== | ===== Перемикання мови ===== | ||
+ | Для перемикання розкладки клавіатури у JWM зручно скористатися самостійною програмою [[https://sourceforge.net/projects/xxkb/ | xxkb]]. Її значок можна помістити у панель JWM, додавши до розділу ''<Tray>'' із описом цієї панелі наступний рядок: | ||
+ | |||
+ | <code xml> | ||
+ | <Tray> | ||
+ | ... | ||
+ | <Swallow name="xxkb">xxkb</Swallow> | ||
+ | ... | ||
+ | </Tray> | ||
+ | </code> | ||
+ | |||
+ | При цьому потрібно записати конфігурацію самої xxkb до файлу ''~/.xxkbrc''. Вона може бути, наприклад, така: | ||
+ | |||
+ | <file txt ".xxkbrc"> | ||
+ | XXkb.controls.two_state: no | ||
+ | |||
+ | #XXkb*label.text.1: En | ||
+ | #XXkb*label.text.2: Ru | ||
+ | #XXkb*label.text.3: He | ||
+ | |||
+ | XXkb.mainwindow.type: tray | ||
+ | #XXkb.mainwindow.type: normal | ||
+ | #XXkb.mainwindow.type: top | ||
+ | |||
+ | XXkb.mainwindow.label.enable: no | ||
+ | XXkb.mainwindow.enable: yes | ||
+ | XXkb.mainwindow.appicon: yes | ||
+ | XXkb.mainwindow.geometry: 32x24+0+4 | ||
+ | XXkb.mainwindow.in_tray: true | ||
+ | #XXkb.mainwindow.label.background: yellow | ||
+ | #XXkb.mainwindow.label.foreground: blue4 | ||
+ | #XXkb.mainwindow.label.font: -misc-*-r-*-13-* | ||
+ | |||
+ | XXkb.button.enable: no | ||
+ | </file> | ||
+ | ===== Автозапуск програм ===== | ||
+ | |||
+ | Запускати програму під час запуску JWM можна таким чином: | ||
+ | |||
+ | <code xml> | ||
+ | <StartupCommand>xfce4-notes &</StartupCommand> <!-- Екранні нотатки з Xfce4 --> | ||
+ | <StartupCommand>volumeicon</StartupCommand> <!-- Значок регулювання гучності --> | ||
+ | </code> | ||