Позавчора в Twitter користувач і співавтор Ікаусілла він попросив у мене кілька підручників для налаштування Fluxbox, особливо комбінації клавіш.
Для першого я вже писав в цьому ж блозі підручник з налаштування основ. У цій публікації я зупинюсь на комбінаціях клавіш, для цього ми відредагуємо файл ~ / .fluxbox / клавіші
Синтаксис:
Синтаксис ярликів такий
<modificador> [<modificador> <modificador>] tecla [tecla tecla] :comando <opciones>
Як бачимо, ми можемо використовувати кілька клавіш для наших ярликів.
Модифікатори, як правило, такі:
- None: жоден
- Mod1: інший
- Mod4: Клавіша «Windows»
- КОНТРОЛЬ: Ctrl
- Shift: зсув
Щоб знати, які з них є вашими, ви можете скористатися наступною командою:
xmodmap -pm
Команди повідомляють Fluxbox, чи повинна бути виконана зовнішня програма, чи ми будемо використовувати будь-яку з функцій Fluxbox. Ось кілька прикладів:
- Команда Exec [параметри] запустити програму або скрипт з наступними параметрами, які ми хочемо йому передати. Можна також використовувати ExecCommand
- перезапуск перезапустіть Fluxbox. Програма запуску іншого менеджера вікон може бути передана як додатковий параметр, щоб замінити її іншою (наприклад Openbox)
- вихід виходить з Fluxbox. Можна також використовувати Вихід
- Переналаштуйте перезавантажити конфігурацію
- ReloadStyle перезавантажте тему, яку ми використовуємо
- SetStyle зміни до теми, яка передається як параметр
Є набагато більше команд, але для того, щоб не надто розширювати тему (а більшість із них вже додано у файл) нижче, я розміщу посилання на офіційну вікі Fluxbox з усіма командами.
Як ми бачимо, у Fluxbox є гарна система комбінацій клавіш, яка може полегшити деякі завдання.
Я збираюся навести приклади своїх ярликів:
Control Mod4 w :Exec libreoffice --writer
Control Mod4 f :Exec firefox
Control Mod4 r :Reload
Control Mod4 n :Exec nvidia-settings
Сподіваюся, це міні-керівництво допоможе вам.
вам потрібно зробити таку, на якій написано комбінації клавіш LXDE 🙂
Це працює в LXDE, вам просто потрібно змінити Openbox на Fluxbox як менеджер вікон, як я це маю: p
Хм ... здається, набагато простіше, ніж у Openbox.
Якщо це виглядає так:]
Без сумніву, простіше, ніж конфігурація xbox openbox ... але я вже звик до неї 😀
Я вже використовую Openbox на Debian XFCE і Slackware 14. Спробую скористатися Fluxbox, щоб побачити, як це працює.
Мені ніколи не подобався Fluxbox, це як мої стосунки любові / глибокої ненависті, які я маю з KDE. Я ніколи не почував себе вдома, використовуючи ті робочі столи, що я роблю з Openbox, дивно, але це так.
У кожного є наші лайки. Я працюю у Fluxbox близько 5 років, деякий час користувався Openbox і знову повернувся до Fluxbox.
У мене проблема з Fluxbox, щоб дізнатись, чи можуть вони мені допомогти:
Коли я запускаю гру, роздільна здатність екрану змінюється. Це щось більш-менш нормальне, але коли я виходжу з нього, я змушений виконати опцію "перезапустити", яка з'являється в меню Fluxbox.
Хтось знає, чи можна його перезапустити за допомогою командного рядка?
Я хотів би додати такий запис до свого меню програми:
[exec] (OpenArena) {openarena; перезапустити}
Але це не працює, я не знаю, як це зробити.
Є спосіб.
Додайте (або відредагуйте) запис для OpenArena, і кожен раз, коли ви вийдете з гри, не спричинені помилкою, Fluxbox перезапуститься автоматично
[exec] (OpenArena) {openarena && fluxbox-віддалений перезапуск}
Sonlink Я використовую Fluxbox, але, як я вже казав вам ... використання Scrot для зйомки знімка екрана не працює для мене, тобто в Openbox у мене є, коли я натискаю клавішу Print, виконується команда: scrot « % Y% m% d .png »
Але я не можу змусити Fluxbox виконати цю команду, я думаю, що, можливо, я помістив її всередину .sh-файлу, а потім, натиснувши кнопку Друк, що надсилає Fluxbox запустити цей виконуваний файл ... (це пропозиція від @Gespadas xD)