Nybörjarguiden till AwesomeWM Windows Manager

click fraud protection

Om du är trött på de andra kaklade änkecheferna där ute och vill ha något lite annorlunda kan du ö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 kraftanvä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 hanteraren, kommer det att göra en skrivbordsinmatning för att logga in.

instagram viewer

Ubuntu

sudo apt install awesome

Debian

sudo apt-get install awesome

Arch Linux

sudo pacman -S fantastisk

Fedora

sudo dnf installera fantastiskt

OpenSUSE

sudo zypper installera fantastiskt

Övrig

AwesomeWM kan enkelt installeras genom att söka i ditt paketförvar efter “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 din distributionslager överväger du att gå till fönsterhanterarens webbplatsoch med 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 den här menyn 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 om Awesome främst är en sida vid sida fönsterhanterare, gör det också kraftigt användning av "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 tillåter användare att ha en enskild sida 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 som Awesome använder "flytande". Detta 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 att starta 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 konfigurationsfilen rc.lua.

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

Navigera hela vägen till botten av rc.lua-filen 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 nanotekstredigeraren med Ctrl + O.

- Autorun-program. autorun = sant. autorunApps = {"program1", "program2", "program3", "program4", "program5",} om autorun så för app = 1, slutar #autorunApps awful.util.spawn (autorunApps [app]). slutet

Ställa in tapeten

Det finns några olika sätt att ändra tapet i AwesomeWM. Den första metoden innebär att du fysiskt byter ut 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 installera feh

OpenSUSE

sudo zypper installera feh

Övrig

Feh är ett enkelt program, och de flesta distributioner har 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 Pkgs.org. Det är en bra resurs för att hitta program på otydliga Linux-distributioner.

Ställ in tapeter med Feh

Öppna en terminal och skapa en ny textfil:

nano / hem / användarnamn / 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-skala / 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 ditt autostart-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 är AwesomeWM en kandidat för det 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 klinklayouter, liksom flottörfönster (som traditionella skrivbordsmiljöer) och ett funktionellt systemfält.

Även om någon avancerad konfiguration sannolikt kommer att innebära programmering i LUA, låt inte det skrämma dig bort. De utmärkta standardvärdena och den fantastiska funktionaliteten kompenserar mer än detta. Om du letar efter att använda kakelfönsterhanterare kan du prova AwesomeWM.

watch instagram story