dwm: un gestore di finestre di affiancamento minimalista per Linux

dwm: un manager de ferestre cu plăci minimaliste pentru Linux
⏱️ 5 min read

I gestori di finestre affiancati hanno diversi vantaggi rispetto ai loro cugini più popolari come Gnome, KDE, XFCE o Fluxbox. La caratteristica di questo post, dwm, porta questi vantaggi al massimo.

Mentre la maggior parte dei gestori di piastrelle si sforzano di essere leggeri, dwm si mantiene con una dieta da fame di 2000 righe di codice o meno. Tutta la sua configurazione viene eseguita quando viene compilato, quindi non legge un file di configurazione runtime. Usa i tag (i numeri da 1 a 9), invece di spazi finestra con nomi arbitrari, per raggruppare i programmi insieme. Può anche essere eseguito interamente con i comandi della tastiera, sebbene incorpori il supporto del mouse per selezionare e trascinare le finestre quando appropriato.

Se stai cercando un’esperienza essenziale o un foglio per il tuo attuale ambiente desktop, dwm può offrire esattamente questo. Iniziamo con l’installazione prima di provare alcune delle sue funzionalità.

Installazione

Afferrare il codice sorgente è semplice con git:

Da qui puoi modificare il file “config.mk” di dwm per cambiare la sua directory di installazione (“/ usr / local /” per impostazione predefinita) e il suo file “config.h” per cambiare le combinazioni di tasti come meglio credi. Quindi puoi installare con make clean install.

Alcune distribuzioni Linux offrono binari precompilati, come Ubuntu e Arch. Per Ubuntu, installa con:

Per Arch dovrai visitare il suo repository utente e crea / installa con makepkg.

Attenzione, tuttavia, che i binari precompilati vengono spesso allegati ai rispettivi gestori di programmi, come APT di Ubuntu e Pacman di Arch, che installeranno nuove copie di “config.mk” e “config.h” quando dwm viene aggiornato. Pertanto, qualsiasi aggiornamento verrà scritto in cima alle modifiche apportate a quei file di configurazione. Arch suggerisce creare il proprio pacchetto per salvare le modifiche.

Dwm ha alcune dipendenze diverse dalle librerie X. Avrai voglia di afferrare dmenu, uno strumento di menu e st, un terminale, se hai installato dwm dal sorgente. Se stai usando un gestore di pacchetti, dovrebbe aver già raccolto quei pacchetti extra.

Avvio di dwm

Dopo l’installazione, se sei su Ubuntu, puoi selezionare “dwm” dal menu nella schermata di accesso. Per altri gestori di finestre, potrebbe essere più semplice modificare il file di configurazione di X “.xinitrc”.

Quel file di configurazione dice al server di visualizzazione X quale window manager usare. È possibile modificare il file dopo averlo individuato nella cartella Inizio.

Apri “/home/username/.xinitrc” e scorri fino in fondo per trovare voci come “exec gnome-session”. Devi sostituire qualsiasi “exec …” che trovi con “exec dwm” per avviare dwm all’avvio di X. In questo esempio le modifiche saranno simili a questa:

Il “#” davanti a qualsiasi testo in .xinitrc commenterà quella riga, quindi X non la leggerà. Commentando e non cancellando la riga “exec gnome-session”, puoi tornarci più tardi, decommentarla, inserire un commento su “exec dwm” e riprendere a usare Gnome.

Layout delle finestre

Se tutto è andato bene durante l’installazione e l’avvio, dovresti guardare una schermata (per lo più) vuota. Dwm inizia con poco più di una barra degli strumenti nella parte superiore del display.

Utilizza tre layout – Affiancato, Monocolo e Mobile – per visualizzare le finestre. Per aprire programmi in questi layout, dovrai imparare alcuni comandi.

Utilizzando dmenu

Per impostazione predefinita, dwm utilizza dmenu per aprire i programmi disponibili sul sistema. Il comando da tastiera che apre dmenu e cerca nuovi programmi è Mod1 + p, che di solito si traduce a sinistra Alt + p chiave.

Dmenu presenterà una barra degli strumenti nella parte superiore dello schermo. Digita semplicemente il nome del tuo programma (ignora le maiuscole, come “firefox”) e, una volta trovato, premi Invio.

Layout piastrellato

Apri tre programmi, come Firefox, feh e un editor di testo, e potresti ritrovarti con qualcosa che assomiglia geometricamente all’immagine seguente.

Questa è la modalità predefinita di dwm: Tiled. Se sei in qualsiasi altra modalità, premi Mod1 + t per arrivare qui.

Questa modalità mostrerà, contemporaneamente, tutti i programmi che hai aperto. Nello screenshot qui sopra puoi vedere che Firefox si trova nell’area “Master” a sinistra e che l’editor di testo si trova nell’area “Stacking” a destra.

A meno che tu non lo modifichi, la modalità Tiled mette un programma in “Master” e il resto in “Stack”. In quella stessa schermata puoi spostare più tessere su “Master” con Mod1 + io e diminuirli con Mod1 + d. L’aggiunta di alcuni spazi nell’area “Master” e l’apertura di alcune altre finestre avrà un aspetto simile all’immagine seguente.

modalità piastrellata dwm 2

Saprai di essere in modalità Affiancato quando, nella barra degli strumenti, un “[ ]= “Viene stampato dopo i numeri 1-9.

È possibile modificare lo stato attivo su qualsiasi finestra nell’area utilizzando Mod1 + j per andare avanti e Mod1 + K per andare indietro. Puoi anche selezionare una finestra spostando il mouse sopra di essa. Premendo Mod1 + accedere sposterà una finestra focalizzata nell’area “Master”.

Layout monocolo

Il layout monocolo elimina le aree “Master” e “Stacking”. Presenta invece ogni finestra a schermo intero. Le finestre rimanenti si trovano dietro la finestra a fuoco.

Puoi passare al layout Monocle con Mod1 + m. Questo cambierà le insegne in “[3]”Nella barra degli strumenti. Il numero nell’insegna cambierà con il numero di finestre che hai aperto.

modalità monocolo dwm

Questa schermata mostra lo stesso numero di programmi aperti dal primo screenshot Tiled, ma presenta solo la finestra attiva. Cambia le finestre attive con Mod1 + j e Mod1 + K.

Layout fluttuante

Alcuni programmi funzionano meglio quando le finestre possono fluttuare sullo schermo. Passare alla modalità Floating con Mod1 + f e vedere le insegne cambiare in “> “.

Questa ripresa mostra Gimp in modalità Floating.

modalità mobile dwm

Con il mouse in questa modalità è possibile spostare e ridimensionare le finestre. Aspetta Mod1 mentre si utilizza il pulsante sinistro del mouse per trascinare una finestra; usa il tasto destro del mouse per ridimensionare una finestra.

Comandi vari

Prendi nota di questi altri comandi per assistere la tua navigazione:

  • Apri il terminale st: Mod1 + Cambio + accedere
  • Passa alla visualizzazione su un nuovo desktop virtuale: Mod1 + [number 1-9]
  • Sposta la finestra attiva su un nuovo desktop virtuale: Mod1 + Cambio + [number 1-9]
  • Esci da DWM: Mod1 + Cambio + q

Leggi la pagina di manuale dwm nel tuo terminale con man dwm per assistenza con questi comandi e altri.

Conclusione

All’inizio può sembrare un grande sforzo, ma dwm è abbastanza facile da usare una volta capito.

Non farlo Mod1 + Cambio + q troppo velocemente. Il lavoro che svolgi ora sarà ricompensato con semplicità, prevedibilità e velocità mentre completi le tue attività quotidiane.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar di Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Potrebbero interessarti anche...

Subscribe
Notificami
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x