- - Посібник для початківців до AwesomeWM Windows Manager

Посібник для початківців до AwesomeWM Windows Manager

Якщо ви втомилися від іншої черепиці вдовименеджери там і хочуть дещо трохи іншого, подумайте про використання 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.

Коментарі