- - Begyndervejledningen til AwesomeWM Windows Manager

Begyndervejledningen til AwesomeWM Windows Manager

Hvis du er træt af den anden flisebelagte enkeledere derude og ønsker noget lidt anderledes, overveje at bruge AwesomeWM. Det er en dynamisk vinduesadministrator, der gør brug af forskellige typer vinduesortering. Med det kan windows sorteres på adskillige måder - ikke kun den traditionelle “flisebelagte” måde. Det er yderst konfigurerbart, hurtigt og målrettet mod strømbrugere, der har lidt teknisk know-how.

At være klar: kraftig tilpasning kræver, at brugeren kender LUA-programmeringssprog. På overfladen virker dette temmelig skræmmende, fordi programmering er vanskelig for dem, der ikke er bevandret i den slags ting. Nye brugere: ikke rolig! Standardindstillingerne er gode nok til, at den gennemsnitlige bruger sandsynligvis ikke behøver at ændre noget overhovedet.

Installation

AwesomeWM er tilgængelig på de fleste (hvis ikke alle)mainstream Linux-distributioner med et eller andet navn. I modsætning til nogle vinduesadministratorer, behøver du ikke at oprette en brugerdefineret login-post for at bruge den. I stedet for, når du installerer administratoren, opretter den en skrivebordsindgang for at logge ind.

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

Andet

AwesomeWM kan let installeres ved at søgedit pakkeopbevaringssted til “awesome” eller “awesomeWM”. Den eneste ting, man skal huske på, er, at nogle operativsystemer kan mærke det som “awesome” eller noget lignende.

Hvis du ikke kan finde det i ditdistributionens opbevaringssted, overvej at gå til vinduet managerwebsted og bruge download-knappen. Der er mange forskellige operativsystemer listet på webstedet, så du bliver ikke skuffet.

Brug af AwesomeWM

Brug af AwesomeWM er ret ligetil. Det ligner vagt ligner et let skrivebordsmiljø (med et panel og alt sammen). I modsætning til i3 behøver du ikke bruge en launcher til at få programmer til at starte. I stedet scanner vinduesadministratoren hele din pc efter programmer.

Klik på “A” -menuen for at åbne et hvilket som helst program. Inde i denne menu kan brugere gennemse og starte ethvert program, der i øjeblikket er installeret på pc'en. For at åbne et program skal du holde musepekeren over applikationer.

Derudover kan brugerne åbne en terminal, logge ud og indlæse sessionen igen ved at klikke på disse indstillinger i menuen.

Virtuelle desktops

Selvom Awesome primært er et flisebelægningsvinduemanager, gør det også kraftigt brug af “desktops”. Hvis du ikke er sikker på, hvad "desktops" er i dette tilfælde, er den bedste måde at tænke på dem på, at de ligner arbejdsområder på Gnome Shell, Mate, KDE Plasma osv.

Disse desktops giver brugerne mulighed for at have en personside med apps tildelt til hver side. For eksempel: på skrivebord 1 har du muligvis flere klemmer flisebelagt, og så videre. Denne form for opsætning giver mulighed for meget frihed. For at skifte mellem ethvert skrivebord skal du bruge musen og klikke på nummeret i panelet. Hvert nummer svarer til et andet skrivebordsarbejdsområde.

Ændring af flisetyper

Som standard er vinduesvisningen Awesome bruger”Flydende”. Dette betyder bare, at vinduerne ikke er organiseret sammen og er lagdelt ovenpå hinanden. For at ændre denne visning skal du klikke på ikonet i øverste højre hjørne af panelet. Denne knap ændrer øjeblikkeligt layoutet af windows på skærmen. Disse visninger er i orden, så du skal klikke et par gange for at sortere gennem de forskellige flisetyper.

Start-applikationer

Mange desktopmiljøer har evnen tilstarte programmer ved login. Sådan gør du det med AwesomeWM. Åbn først en terminal (ved at klikke på terminalen i den fantastiske menu), og åbn derefter rc.lua-konfigurationsfilen.

sudo nano /etc/xdg/awesome/rc.lua

Naviger helt til bunden af ​​rc.lua-fil, og indsæt denne kode inde i den. Skift "program1" osv. Med navnene på de programmer, du ønsker, at AwesomeWM skal starte, når du logger ind. Gem nano-teksteditoren med 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

Indstilling af tapet

Der er et par forskellige måder at ændre påtapet i AwesomeWM. Den første metode involverer fysisk at udskifte standard tapetfilen med noget andet. Den anden metode involverer tilføjelse af en vis LUA-kode. Disse metoder fungerer fint, men der er en lettere løsning, og det involverer Feh-programmet.

For at starte, skal du åbne en terminal og installere 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

Andet

Feh er et simpelt program og de fleste distributionerhar det. Hvis du vil installere det på et operativsystem, der ikke er nævnt her, skal du søge efter pakken “Feh”. Hvis din Linux-distribution af en eller anden grund ikke har denne app, kan du prøve at gå til Pkgs.org. Det er en god ressource til at finde programmer på uklare Linux-distributioner.

Sæt tapet med feh

Åbn en terminal, og opret en ny tekstfil:

nano /home/username/fehbg

Indsæt denne kode i fehbg-filen. Denne kommando fortæller Feh-programmet at indstille tapetet.

#!/bin/bash
feh --bg-scale /path/to/wallpaper.jpg

Gem fehbg med Ctrl + O.

Skift tilladelser til fehbg med Chmod:

sudo chmod +x fehbg

Flyt derefter fehbg til / usr / bin

sudo mv fehbg /usr/bin

For at indstille tapetet skal du tilføje "fehbg" til ditautostart script, i rc.lua. Se afsnittet Start applikationer i denne artikel for instruktioner. Når fehbg-scriptet tilføjes, indstiller AwesomeWM automatisk tapetet, når brugeren logger på.

For at redigere tapetet, som Feh sætter, skal du blot åbne en terminal og redigere / usr / bin / fehbg med nano.

Konklusion

Ud af alle sidehovedvinduer på Linux,AwesomeWM er en kandidat til det mest alsidige. Dette er fordi det bringer det bedste fra begge verdener. Det giver flisebelægningsventilatorer mulighed for at tilfredsstille deres behov ved at tilvejebringe forskellige fliselægningslayouter samt flydende vinduer (som traditionelle desktopmiljøer) og en funktionel systembakke.

Selvom enhver avanceret konfiguration sandsynligvisbetyder programmering i LUA, lad ikke det skræmme dig væk. De fremragende standarder og den store funktionalitet udgør mere end dette. Hvis du ønsker at komme til at bruge flisevinduetadministratorer, kan du prøve AwesomeWM.

Kommentarer