Якщо ви втомилися від іншої черепиці вдовименеджери там і хочуть дещо трохи іншого, подумайте про використання AwesomeWM. Це динамічний менеджер вікон, який використовує різні типи сортування вікон. З його допомогою вікна можна сортувати безліччю способів - не лише традиційним способом. Це дуже настроюваний, швидкий та орієнтований на енергокористувачів, які мають трохи технічного ноу-хау.
Щоб було зрозуміло: інтенсивне налаштування вимагатиме від користувача знання мови програмування LUA. На перший погляд, це здається досить страшним, оскільки програмування складно для тих, хто не розбирається в такій речі. Нові користувачі: не хвилюйтесь! Значення за замовчуванням достатньо хороші, що звичайному користувачеві, швидше за все, нічого не потрібно буде змінювати.
Установка
AwesomeWM доступний для більшості (якщо не всіх)основні дистрибутиви Linux за тим чи іншим іменем. На відміну від деяких менеджерів вікон, вам не знадобиться створювати власну запис для входу, щоб використовувати його. Натомість під час встановлення менеджера він зробить запис на робочому столі, щоб увійти.
Ubuntu
sudo apt install awesome
Debian
sudo apt-get install awesome
Arch Linux
sudo pacman -S awesome
Fedora
sudo dnf install awesome
OpenSUSE
sudo zypper install awesome
Інший
AwesomeWM можна легко встановити шляхом пошукуваше сховище пакетів для "awesome" або "awesomeWM". Єдине, що потрібно пам’ятати, - це те, що деякі операційні системи можуть позначати це як «чудовий» або щось подібне.
Якщо ви не можете знайти його у своємусховище дистрибутива, розгляньте можливість перейти на веб-сайт менеджера вікон та скористатися кнопкою завантаження. На веб-сайті перелічено багато різних операційних систем, тому ви не розчаруєтесь.
Використання AwesomeWM
Використання AwesomeWM досить прямо. Він виглядає розпливчасто схожим на легке середовище робочого столу (з панеллю і все). На відміну від i3, для запуску програм вам не знадобиться використовувати пускач. Натомість менеджер вікон сканує весь ваш ПК на програми.
Щоб відкрити будь-яку програму, натисніть меню «А». Всередині цього меню користувачі можуть переглядати та запускати будь-яку програму, встановлену на ПК. Щоб відкрити програму, наведіть курсор миші на пункті Програми.
Крім того, користувачі можуть відкрити термінал, вийти з системи та повторно завантажити сеанс, натиснувши ці параметри і в меню.
Віртуальні настільні комп’ютери
Хоча Awesome - це насамперед плиткове вікноменеджер, він також широко використовує "настільні". Якщо ви не впевнені, що таке «настільні комп’ютери» в цьому випадку, найкращий спосіб їх думати - це те, що вони схожі на робочі простори на Gnome Shell, Mate, KDE Plasma тощо.
Ці настільні комп'ютери дозволяють користувачам мати індивідуальну особусторінки з додатками, призначеними для кожної сторінки. Наприклад: на робочому столі 1 у вас може бути кілька терміналів, акуратно викладених плиткою тощо. Такий настрій дозволяє отримати багато свободи. Щоб переключитися між будь-яким робочим столом, використовуйте мишу та клацніть номер на панелі. Кожному номеру відповідає інша робоча область робочого столу.
Зміна типів плитки

За замовчуванням вигляд вікна Awesome використовує"Плаваючий". Це просто означає, що вікна не організовані разом, а шаруються один на одного. Щоб змінити цей вид, натисніть на піктограму у верхньому правому куті панелі. Ця кнопка миттєво змінює розташування вікон на екрані. Ці представлення в порядку, тому для сортування різних типів плитки вам потрібно буде натиснути кілька разів.
Запуск програми

У багатьох середовищах на робочому столі є можливістьзапускати програми при вході в систему. Ось як це зробити за допомогою AwesomeWM. Спочатку відкрийте термінал (натиснувши термінал у дивовижному меню), а потім відкрийте файл конфігурації rc.lua.
sudo nano /etc/xdg/awesome/rc.lua
Навігація всюди донизу rc.файл lua і вставити цей код всередину нього. Будь-ласка, змініть "program1" і т. Д. З назвами програм, які бажаєте запустити AwesomeWM під час входу. Збережіть наноредактор тексту за допомогою Ctrl + O.
-- Autorun programs autorun = true autorunApps = { "program1", "program2", "program3", "program4", "program5", } if autorun then for app = 1, #autorunApps do awful.util.spawn(autorunApps[app]) end end
Налаштування шпалер

Існує кілька різних способів змінитишпалери в AwesomeWM. Перший метод передбачає фізичну заміну файлу шпалер за замовчуванням на щось інше. Другий метод включає додавання деякого коду LUA. Ці методи прекрасно працюють, але є більш просте рішення, і воно передбачає програму Feh.
Для початку відкрийте термінал і встановіть Feh.
Ubuntu
sudo apt install feh
Debian
sudo apt-get install feh
Arch Linux
sudo pacman -S feh
Fedora
sudo dnf install feh
OpenSUSE
sudo zypper install feh
Інший
Feh - це проста програма, і більшість дистрибутивівмати його. Щоб встановити його в не вказаній тут операційній системі, знайдіть пакет «Feh». Якщо з якоїсь причини у вашому дистрибутиві Linux немає цього додатка, спробуйте перейти на Pkgs.org. Це хороший ресурс для пошуку програм на неясних дистрибутивах Linux.
Встановити шпалери з Feh
Відкрийте термінал і створіть новий текстовий файл:
nano /home/username/fehbg
Вставте цей код у файл fehbg. Ця команда скаже програмі Feh встановити шпалери.
#!/bin/bash feh --bg-scale /path/to/wallpaper.jpg
Збережіть fehbg за допомогою Ctrl + O.
Зміна дозволів на fehbg за допомогою Chmod:
sudo chmod +x fehbg
Потім перемістіть fehbg в / usr / bin
sudo mv fehbg /usr/bin
Щоб встановити шпалери, додайте "fehbg" до свогосценарій автозапуску, в rc.lua. Для отримання інструкцій зверніться до розділу Застосування програми запуску цієї статті. Коли додано сценарій fehbg, AwesomeWM автоматично встановить шпалери під час входу користувача.
Для редагування шпалер, встановлених Feh, просто відкрийте термінал і відредагуйте / usr / bin / fehbg з nano.
Висновок
З усіх менеджерів віконних плиток в Linux,AwesomeWM - кандидат у найбільш універсальні. Це тому, що вона приносить найкраще з обох світів. Це дозволяє вентиляторам плитки задовольнити їхні потреби, надаючи різні макет плитки, а також плавучі вікна (як традиційні середовища на робочому столі) та функціональний системний лоток.
Хоча будь-яка розширена конфігурація, ймовірномаю на увазі програмування в LUA, не дозволяй тобі це налякати. Відмінні настройки за замовчуванням та великий функціонал більше, ніж компенсують це. Якщо ви хочете взяти участь у використанні кераючих плиток вікон, спробуйте AwesomeWM.
Коментарі