Ръководството за начинаещи за 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“. Единственото нещо, което трябва да имате предвид, е, че някои операционни системи могат да го етикетират като „страхотно“ или нещо подобно.

  Как да защитите вашия компютър с Windows 7 през 2020 г

Ако не можете да го намерите в хранилището на вашата дистрибуция, помислете да отидете на уебсайт на мениджъра на прозорци, и с помощта на бутона за изтегляне. Има много различни операционни системи, изброени на уебсайта, така че няма да останете разочаровани.

Използване на AwesomeWM

Използването на AwesomeWM е доста лесно. Изглежда смътно подобно на олекотена настолна среда (с панел и всичко). За разлика от i3, няма да е необходимо да използвате стартер, за да стартирате програмите. Вместо това мениджърът на прозорци сканира целия ви компютър за програми.

За да отворите която и да е програма, щракнете върху менюто „A“. В това меню потребителите могат да разглеждат и стартират всяка програма, инсталирана в момента на компютъра. За да отворите програма, задръжте курсора на мишката върху Приложения.

Освен това потребителите могат да отворят терминал, да излязат и да заредят отново сесията, като щракнат и върху тези опции в менюто.

Виртуални настолни компютри

Въпреки че Awesome е предимно мениджър на прозорци с плочки, той също така използва силно „настолни компютри“. Ако не сте сигурни какви са „настолните компютри“ в този случай, най-добрият начин да мислите за тях е, че те са подобни на работните пространства в Gnome Shell, Mate, KDE Plasma и т.н.

Тези настолни компютри позволяват на потребителите да имат отделна страница с приложения, присвоени на всяка страница. Например: на десктопа 1 може да имате няколко терминала, подредени спретнато и т.н. Този вид настройка дава много свобода. За да превключвате между всеки работен плот, използвайте мишката и щракнете върху номера в панела. Всяко число съответства на различно работно пространство на работния плот.

  Добавете напълно персонализиран OS X Dock към Windows с Aqua Dock

Промяна на видовете облицовки

По подразбиране изгледът на прозореца, който 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.

  Безплатната оферта за надграждане на Windows 10 изтича след 15 дни

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.