Om du är trött på den andra plattan änkanchefer där ute och vill ha något lite annorlunda, överväga att använda AwesomeWM. Det är en dynamisk fönsterhanterare som använder olika typer av fönstersortering. Med det kan fönster sorteras på många sätt - inte bara det traditionella ”kaklade” sättet. Det är mycket konfigurerbart, snabbt och riktat mot elanvändare som har lite teknisk kunskap.
För att vara tydlig: tung anpassning kräver att användaren känner till LUA-programmeringsspråket. På ytan verkar detta ganska skrämmande eftersom programmering är svårt för dem som inte är kända i den typen. Nya användare: oroa dig inte! Standardvärdena är tillräckligt bra för att den genomsnittliga användaren sannolikt inte behöver ändra någonting alls.
Installation
AwesomeWM är tillgängligt på de flesta (om inte alla)mainstream Linux-distributioner med ett eller annat namn. Till skillnad från vissa fönsterhanterare behöver du inte skapa en anpassad inloggningspost för att använda den. Istället när du installerar chefen kommer det att göra en skrivbordsinmatning för att logga in.
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
Övrig
AwesomeWM kan enkelt installeras genom att sökaditt paketförråd för "awesome" eller "awesomeWM". Det enda man måste tänka på är att vissa operativsystem kan beteckna det som ”fantastiskt” eller något liknande.
Om du inte kan hitta det i dindistributionslager, överväga att gå till fönsterhanterarens webbplats och använda nedladdningsknappen. Det finns många olika operativsystem listade på webbplatsen så att du inte blir besviken.
Med hjälp av AwesomeWM
Att använda AwesomeWM är ganska rak. Det ser vagt ut som en lätt skrivbordsmiljö (med en panel och allt). Till skillnad från i3 behöver du inte använda en startapparat för att få program att starta. Istället skannar fönsterhanteraren hela datorn efter program.
För att öppna alla program, klicka på "A" -menyn. Inuti denna meny kan användare bläddra och starta alla program som för närvarande är installerade på datorn. För att öppna ett program, håll muspekaren över Applications.
Dessutom kan användare öppna en terminal, logga ut och ladda sessionen igen genom att klicka på dessa alternativ i menyn också.
Virtuella stationära datorer
Även Awesome är främst ett sida vid sida fönstermanager, det använder också ”stationära datorer”. Om du inte är säker på vad "stationära datorer" är i det här fallet är det bästa sättet att tänka på dem att de liknar arbetsytor på Gnome Shell, Mate, KDE Plasma etc.
Dessa stationära datorer gör det möjligt för användare att ha en individsida med appar tilldelade varje sida. Till exempel: på skrivbord 1 kan du ha flera terminaler kaklade fint, och så vidare. Denna typ av installation möjliggör mycket frihet. Om du vill växla mellan alla skrivbord använder du musen och klickar på numret på panelen. Varje nummer motsvarar ett annat skrivbordsarbetsyta.
Ändra brickor

Som standard är fönstervyn Awesome använder"flytande". Det här betyder bara att fönstren inte är organiserade tillsammans och är lagrade ovanpå varandra. Om du vill ändra den här vyn klickar du på ikonen i det övre högra hörnet på panelen. Denna knapp ändrar omedelbart layouten för fönstren på skärmen. Dessa vyer är i ordning, så du måste klicka några gånger om du vill sortera igenom olika typer av brickor.
Startprogram

Många skrivbordsmiljöer har möjlighet attstarta program vid inloggning. Så här gör du med AwesomeWM. Öppna först en terminal (genom att klicka på terminalen i den fantastiska menyn) och öppna sedan rc.lua-konfigurationsfilen.
sudo nano /etc/xdg/awesome/rc.lua
Navigera hela vägen till botten av rc.lua-fil och klistra in den här koden inuti den. Ändra "program1" och etc med namnen på program du vill att AwesomeWM ska börja när du loggar in. Spara nano texteditorn 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
Ställa in tapeten

Det finns några olika sätt att ändratapet i AwesomeWM. Den första metoden innebär att du fysiskt byter ut standard tapetfilen med något annat. Den andra metoden innebär att man lägger till en viss LUA-kod. Dessa metoder fungerar bra, men det finns en enklare lösning, och det innebär Feh-programmet.
För att starta, öppna en terminal och installera 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
Övrig
Feh är ett enkelt program och de flesta distributionerhar det. Om du vill installera det på ett operativsystem som inte listas här söker du efter paketet "Feh". Om din Linux-distribution av någon anledning inte har den här appen kan du försöka gå till Pkgs.org. Det är en bra resurs för att hitta program på oklara Linux-distributioner.
Ställ in tapeter med Feh
Öppna en terminal och skapa en ny textfil:
nano /home/username/fehbg
Klistra in den här koden i fehbg-filen. Detta kommando säger Feh-programmet att ställa in bakgrundsbilden.
#!/bin/bash feh --bg-scale /path/to/wallpaper.jpg
Spara fehbg med Ctrl + O.
Ändra behörigheterna till fehbg med Chmod:
sudo chmod +x fehbg
Flytta sedan fehbg till / usr / bin
sudo mv fehbg /usr/bin
För att ställa in bakgrundsbilden, lägg till "fehbg" till dinautostart-skript, i rc.lua. Se avsnittet Startapplikationer i den här artikeln för instruktioner. När fehbg-skriptet läggs till kommer AwesomeWM automatiskt att ställa in tapeten när användaren loggar in.
Om du vill redigera tapeten som Feh ställer in öppnar du bara en terminal och redigerar / usr / bin / fehbg med nano.
Slutsats
Av alla kakelfönsterhanterare på Linux,AwesomeWM är en kandidat för de mest mångsidiga. Detta beror på att det ger det bästa från båda världar. Det gör att kakelfläktar kan tillfredsställa deras behov genom att tillhandahålla olika sida vid sida layouter, liksom flytande fönster (som traditionella skrivbordsmiljöer), och ett funktionellt systemfält.
Trots att någon avancerad konfiguration sannolikt kommermenar programmering i LUA, låt inte det skrämma dig bort. De utmärkta standardvärdena och stor funktionalitet kompenserar mer än detta. Om du letar efter att använda kakelfönsterhanterare kan du prova AwesomeWM.
kommentarer