Dacă v-ați săturat de ceilalți manageri de văduve de tiling și doriți ceva puțin diferit, luați în considerare utilizarea AwesomeWM. Este un manager de ferestre dinamic care folosește diferite tipuri de sortare a ferestrelor. Cu acesta, ferestrele pot fi sortate în numeroase moduri – nu doar modul tradițional „cu gresie”. Este extrem de configurabil, rapid și se adresează utilizatorilor puternici care au un pic de cunoștințe tehnice.
Pentru a fi clar: personalizarea grea va necesita ca utilizatorul să cunoască limbajul de programare LUA. La suprafață, acest lucru pare destul de intimidant, deoarece programarea este dificilă pentru cei care nu sunt versați în astfel de lucruri. Utilizatori noi: nu vă faceți griji! Valorile implicite sunt suficient de bune încât, cel mai probabil, utilizatorul mediu nu va trebui să schimbe nimic.
Cuprins
Instalare
AwesomeWM este disponibil pe majoritatea (dacă nu pe toate) distribuțiile Linux mainstream sub un nume sau altul. Spre deosebire de unii manageri de ferestre, nu va trebui să creați o intrare de conectare personalizată pentru ao utiliza. În schimb, pe măsură ce instalați managerul, acesta va face o intrare pe desktop pentru a vă conecta.
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
Alte
AwesomeWM poate fi instalat cu ușurință căutând în depozitul de pachete „awesome” sau „awesomeWM”. Singurul lucru de reținut este că unele sisteme de operare îl pot eticheta drept „uimitor” sau ceva similar.
Dacă nu îl puteți găsi în depozitul distribuției dvs., luați în considerare accesul la site-ul web al managerului de ferestre, și folosind butonul de descărcare. Există multe sisteme de operare diferite listate pe site, astfel încât să nu fiți dezamăgiți.
Folosind AwesomeWM
Utilizarea AwesomeWM este destul de simplă. Arată vag asemănător cu un mediu desktop ușor (cu un panou și totul). Spre deosebire de i3, nu va trebui să utilizați un lansator pentru a începe programele. În schimb, managerul de ferestre scanează întregul computer pentru programe.
Pentru a deschide orice program, faceți clic pe meniul „A”. În cadrul acestui meniu, utilizatorii pot răsfoi și lansa orice program instalat în prezent pe computer. Pentru a deschide un program, plasați cursorul peste Aplicații.
În plus, utilizatorii pot deschide un terminal, pot deconecta și reîncărca sesiunea făcând clic și pe aceste opțiuni din meniu.
Desktopuri virtuale
Deși Awesome este în primul rând un manager de ferestre cu faianță, folosește, de asemenea, „desktop-uri”. Dacă nu sunteți sigur ce sunt „desktop-urile” în acest caz, cel mai bun mod de a vă gândi la ele este că sunt similare cu spațiile de lucru de pe Gnome Shell, Mate, KDE Plasma etc.
Aceste desktopuri permit utilizatorilor să aibă o pagină individuală cu aplicații alocate fiecărei pagini. De exemplu: pe desktop-ul 1, este posibil să aveți mai multe terminale ordonate și așa mai departe. Acest tip de configurație permite multă libertate. Pentru a comuta între orice desktop, utilizați mouse-ul și faceți clic pe numărul din panou. Fiecare număr corespunde unui spațiu de lucru desktop diferit.
Schimbarea tipurilor de plăci
În mod implicit, vizualizarea ferestrei pe care Awesome îl folosește este „plutitoare”. Acest lucru înseamnă doar că ferestrele nu sunt organizate împreună și sunt stratificate una peste alta. Pentru a schimba această vizualizare, faceți clic pe pictograma din colțul din dreapta sus al panoului. Acest buton schimbă instantaneu aspectul ferestrelor de pe ecran. Aceste vizualizări sunt în ordine, așa că pentru a sorta diferitele tipuri de plăci, va trebui să faceți clic de câteva ori.
Aplicații de pornire
Multe medii desktop au capacitatea de a lansa programe la autentificare. Iată cum să o faci cu AwesomeWM. Mai întâi, deschideți un terminal (făcând clic pe terminal în meniul minunat), apoi deschideți fișierul de configurare rc.lua.
sudo nano /etc/xdg/awesome/rc.lua
Navigați până în partea de jos a fișierului rc.lua și inserați acest cod în interiorul acestuia. Schimbați „program1” și etc. cu numele programelor pe care doriți să le pornească AwesomeWM pe măsură ce vă conectați. Salvați editorul de text nano cu 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
Setarea Tapetului
Există câteva moduri diferite de a schimba imaginea de fundal în AwesomeWM. Prima metodă implică schimbarea fizică a fișierului tapet implicit cu altceva. A doua metodă implică adăugarea unui cod LUA. Aceste metode funcționează bine, dar există o soluție mai ușoară și implică programul Feh.
Pentru a începe, deschideți un terminal și instalați 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
Alte
Feh este un program simplu și majoritatea distribuțiilor îl au. Pentru a-l instala pe un sistem de operare care nu este listat aici, căutați pachetul „Feh”. Dacă dintr-un motiv oarecare distribuția dvs. Linux nu are această aplicație, încercați să accesați Pkgs.org. Este o resursă bună pentru a găsi programe pe distribuții Linux obscure.
Setați imaginea de fundal cu Feh
Deschideți un terminal și creați un fișier text nou:
nano /home/username/fehbg
Lipiți acest cod în fișierul fehbg. Această comandă va spune programului Feh să seteze imaginea de fundal.
#!/bin/bash feh --bg-scale /path/to/wallpaper.jpg
Salvați fehbg cu Ctrl + O.
Schimbați permisiunile la fehbg cu Chmod:
sudo chmod +x fehbg
Apoi, mutați fehbg în /usr/bin
sudo mv fehbg /usr/bin
Pentru a seta imaginea de fundal, adăugați „fehbg” la scriptul de pornire automată, în rc.lua. Consultați secțiunea Aplicații de pornire a acestui articol pentru instrucțiuni. Când se adaugă scriptul fehbg, AwesomeWM va seta automat imaginea de fundal pe măsură ce utilizatorul se conectează.
Pentru a edita imaginea de fundal pe care o setează Feh, pur și simplu deschideți un terminal și editați /usr/bin/fehbg cu nano.
Concluzie
Dintre toți managerii de ferestre de plăci de pe Linux, AwesomeWM este un candidat pentru cel mai versatil. Acest lucru se datorează faptului că aduce tot ce este mai bun din ambele lumi. Le permite fanilor de plăci să-și satisfacă nevoile, oferind diverse modele de plăci, precum și ferestre flotante (cum ar fi mediile desktop tradiționale) și o tavă de sistem funcțională.
Deși orice configurație avansată va însemna probabil programare în LUA, nu lăsați asta să vă sperie. Valorile implicite excelente și funcționalitatea excelentă compensează mai mult acest lucru. Dacă doriți să începeți să utilizați managerii de ferestre cu gresie, încercați AwesomeWM.