- - La guida per principianti a AwesomeWM Windows Manager

La guida per principianti a AwesomeWM Windows Manager

Se sei stanco dell'altra vedova di piastrellaturamanager là fuori e vogliono qualcosa di leggermente diverso, considera l'utilizzo di AwesomeWM. È un gestore di finestre dinamico che utilizza diversi tipi di ordinamento delle finestre. Con esso, le finestre possono essere ordinate in numerosi modi, non solo nel tradizionale modo "piastrellato". È altamente configurabile, veloce e mirato agli utenti esperti che hanno un po 'di know-how tecnico.

Per essere chiari: una forte personalizzazione richiederà all'utente di conoscere il linguaggio di programmazione LUA. In apparenza, questo sembra piuttosto intimidatorio perché la programmazione è difficile per coloro che non sono esperti in quel tipo di cose. Nuovi utenti: non ti preoccupare! Le impostazioni predefinite sono abbastanza buone che l'utente medio probabilmente non dovrà cambiare nulla.

Installazione

AwesomeWM è disponibile sulla maggior parte (se non su tutti)distribuzioni Linux tradizionali con un nome o un altro. A differenza di alcuni gestori di finestre, non è necessario creare una voce di accesso personalizzata per utilizzarla. Invece, quando installi il gestore, farà una voce sul desktop per accedere.

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

Altro

AwesomeWM può essere facilmente installato cercandoil repository dei pacchetti per “awesome” o “awesomeWM”. L'unica cosa da tenere a mente è che alcuni sistemi operativi potrebbero etichettarlo come "fantastico" o qualcosa di simile.

Se non riesci a trovarlo nel tuorepository di distribuzione, considera di visitare il sito Web del gestore di finestre e di utilizzare il pulsante di download. Esistono molti sistemi operativi diversi elencati sul sito Web, quindi non rimarrai deluso.

Usando AwesomeWM

L'uso di AwesomeWM è piuttosto semplice. Sembra vagamente simile a un ambiente desktop leggero (con un pannello e tutto il resto). A differenza di i3, non è necessario utilizzare un programma di avvio per avviare i programmi. Al contrario, il gestore delle finestre esegue la scansione dell'intero PC alla ricerca di programmi.

Per aprire qualsiasi programma, fai clic sul menu "A". All'interno di questo menu, gli utenti possono sfogliare e avviare qualsiasi programma attualmente installato sul PC. Per aprire un programma, passa con il mouse sopra Applicazioni.

Inoltre, gli utenti possono aprire un terminale, disconnettersi e ricaricare la sessione facendo clic anche su queste opzioni nel menu.

Desktop virtuali

Anche se Awesome è principalmente una finestra di piastrellaturamanager, fa anche un forte uso di "desktop". Se non sei sicuro di quali "desktop" siano in questo caso, il modo migliore per pensarli è che siano simili agli spazi di lavoro su Gnome Shell, Mate, KDE Plasma ecc.

Questi desktop consentono agli utenti di avere un individuopagina con app assegnate a ciascuna pagina. Ad esempio: sul desktop 1, è possibile che alcuni terminali siano piastrellati ordinatamente e così via. Questo tipo di installazione consente molta libertà. Per passare da un desktop all'altro, utilizzare il mouse e fare clic sul numero nel pannello. Ogni numero corrisponde a un'area di lavoro desktop diversa.

Modifica dei tipi di piastrellatura

Per impostazione predefinita, la vista della finestra che Awesome utilizza è"galleggiante". Questo significa solo che le finestre non sono organizzate insieme e sono sovrapposte. Per modificare questa vista, fai clic sull'icona nell'angolo in alto a destra del pannello. Questo pulsante cambia istantaneamente il layout delle finestre sullo schermo. Queste viste sono in ordine, quindi per ordinare i diversi tipi di tessere, dovrai fare clic alcune volte.

Applicazioni di avvio

Molti ambienti desktop hanno la possibilità di farloavviare i programmi al login. Ecco come farlo con AwesomeWM. Innanzitutto, apri un terminale (facendo clic su terminale nel menu fantastico), quindi apri il file di configurazione rc.lua.

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

Navigare fino alla fine dell'RC.file lua e incolla questo codice al suo interno. Si prega di cambiare "programma1", ecc. Con i nomi dei programmi che si desidera avviare AwesomeWM mentre si accede. Salvare l'editor di testo nano con 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

Impostazione dello sfondo

Esistono diversi modi per modificare il filecarta da parati in AwesomeWM. Il primo metodo prevede lo scambio fisico del file di sfondo predefinito con qualcos'altro. Il secondo metodo prevede l'aggiunta di un po 'di codice LUA. Questi metodi funzionano bene, ma esiste una soluzione più semplice e prevede il programma Feh.

Per iniziare, apri un terminale e installa 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

Altro

Feh è un programma semplice e la maggior parte delle distribuzioniaverlo. Per installarlo su un sistema operativo non elencato qui, cercare il pacchetto "Feh". Se per qualche motivo la tua distribuzione Linux non ha questa app, prova ad andare su Pkgs.org. È una buona risorsa per trovare programmi su oscure distribuzioni Linux.

Imposta sfondo con Feh

Apri un terminale e crea un nuovo file di testo:

nano /home/username/fehbg

Incolla questo codice all'interno del file fehbg. Questo comando dirà al programma Feh di impostare lo sfondo.

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

Salva fehbg con Ctrl + O.

Modifica le autorizzazioni in fehbg con Chmod:

sudo chmod +x fehbg

Quindi, sposta fehbg in / usr / bin

sudo mv fehbg /usr/bin

Per impostare lo sfondo, aggiungi "fehbg" al tuoscript di avvio automatico, in rc.lua. Per le istruzioni, consultare la sezione Applicazioni di avvio di questo articolo. Quando viene aggiunto lo script fehbg, AwesomeWM imposterà automaticamente lo sfondo non appena l'utente accede.

Per modificare lo sfondo impostato da Feh, basta aprire un terminale e modificare / usr / bin / fehbg con nano.

Conclusione

Di tutti i gestori delle finestre di piastrellatura su Linux,AwesomeWM è un candidato per i più versatili. Questo perché porta il meglio di entrambi i mondi. Consente ai fan della piastrellatura di soddisfare le loro esigenze fornendo vari layout di piastrellatura, nonché finestre float (come gli ambienti desktop tradizionali) e una barra delle applicazioni funzionale.

Sebbene ogni configurazione avanzata probabilmentesignifica programmare in LUA, non lasciarti spaventare. Le eccellenti impostazioni predefinite e la grande funzionalità sono più che compensate da questo. Se stai cercando di utilizzare i gestori delle finestre di piastrellatura, prova AwesomeWM.

Commenti