Ако сте уморени от другата вдовица на плочкитемениджъри там и искат нещо малко по-различно, помислете дали да използвате 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 може лесно да се инсталира чрез търсеневашето хранилище за пакети за „страхотно“ или „страхотно WM“. Единственото нещо, което трябва да се има предвид, е, че някои операционни системи могат да го определят като „страхотно“ или нещо подобно.
Ако не можете да го намерите във вашияхранилището на дистрибуцията, помислете за посещение на уебсайта на мениджъра на прозорци и използване на бутона за изтегляне. На уебсайта са изброени много различни операционни системи, така че няма да останете разочаровани.
Използване на AwesomeWM
Използването на AwesomeWM е доста направо. Изглежда неясно подобно на лека среда на работния плот (с панел и всичко). За разлика от i3, няма да е необходимо да използвате стартер, за да стартирате програми. Вместо това мениджърът на прозорци сканира целия ви компютър за програми.
За да отворите някоя програма, щракнете върху менюто „A“. В рамките на това меню, потребителите могат да разглеждат и стартират всяка програма, инсталирана в момента на компютъра. За да отворите програма, задръжте курсора на мишката върху Приложения.
Освен това, потребителите могат да отворят терминал, да излязат и да заредят отново сесията, като щракнат и върху тези опции в менюто.
Виртуални десктопи
Въпреки, че Awesome е предимно облицовъчен прозорецмениджър, той също използва широко „настолни компютри“. Ако не сте сигурни какви са „настолните компютри“ в този случай, най-добрият начин да мислите за тях е, че те са подобни на работни пространства в Gnome Shell, Mate, KDE плазма и т.н.
Тези настолни компютри позволяват на потребителите да имат индивидстраница с приложения, присвоени на всяка страница. Например: на десктоп 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.
Коментари