Esplora le straordinarie funzionalità di Hyprland: un impressionante ambiente desktop a mosaico per Linux

Note chiave

  • Hyprland offre un’esperienza di gestione delle finestre elegante e dinamica utilizzando Wayland.
  • Il processo di installazione varia a seconda della distribuzione; per Ubuntu è richiesto un processo di compilazione specifico.
  • La personalizzazione di Hyprland comporta la modifica dei file di configurazione per le associazioni dei tasti, i layout e le impostazioni del monitor.

Trasforma la tua esperienza desktop con Hyprland

Hyprland si distingue come un gestore di finestre innovativo che integra un design accattivante con funzionalità dinamiche in ambiente Linux. Utilizzando Wayland, Hyprland è progettato per offrire un’esperienza di elaborazione più veloce e sicura rispetto ai sistemi tradizionali.

Perché scegliere Hyprland come gestore delle tue finestre

Hyprland offre funzionalità complete come soluzione completa per la gestione delle finestre. Includendo un compositore di tiling dinamico, un launcher di applicazioni e un demone di scorciatoie, si rivolge agli utenti che cercano funzionalità immediate.

Questo gestore di finestre eccelle nelle configurazioni multi-monitor, garantendo ridimensionamenti e regolazioni della risoluzione fluidi, per un’esperienza utente intuitiva su display ad alta risoluzione.

Inoltre, il gestore di pacchetti integrato di Hyprland semplifica l’installazione di plugin personalizzabili, che possono migliorare l’utilizzo con funzionalità su misura, come sfondi e modifiche alla barra del titolo.

Installazione di Hyprland su Linux

Prima di procedere con l’installazione di Hyprland, il sistema Linux deve essere aggiornato. Per gli utenti Fedora, eseguire:

Un terminale che mostra il processo di aggiornamento per dnf.

Gli utenti di Arch Linux dovrebbero eseguire:

sudo pacman -Syu

Successivamente, installa Hyprland dal repository della tua distribuzione. Usa:

sudo dnf install hyprland

Per Arch Linux:

sudo pacman -S hyprland

Creazione e installazione di Hyprland su Ubuntu

Hyprland non è presente nei repository di Ubuntu; quindi, dovrai compilarlo direttamente. Inizia aggiornando il sistema:

sudo apt update && sudo apt upgrade

Quindi, installa le dipendenze richieste:

sudo apt install build-essential cmake pkg-config

Vai alla tua directory home ed esegui il seguente comando per compilare Hyprland:

Un terminale che mostra il corretto funzionamento dello script di build di terze parti per Hyprland.

Lancio di Hyprland per la prima volta

Al termine dell’installazione, esci dalla sessione corrente. Fai clic sull’icona a forma di ingranaggio nella schermata di accesso, quindi seleziona “Hyprland” tra le opzioni disponibili sul desktop.

Uno screenshot che evidenzia la voce Hyprland nella schermata di accesso GDM.

Dopo aver effettuato l’accesso al tuo account utente, attendi qualche istante affinché Hyprland generi i file di configurazione necessari per il tuo ambiente.

Una volta visualizzato il gestore delle finestre con lo sfondo predefinito, premere Win + Q per aprire una sessione del terminale.

È anche possibile avviare applicazioni all’interno di Hyprland. Utilizzare Win + R e inserire il nome di un’applicazione, ad esempio “firefox”, per aprirla nell’area di lavoro corrente, come illustrato di seguito:

Uno screenshot che mostra il programma di avvio in Hyprland che visualizza la voce Firefox.

Per chiudere una finestra, passa il mouse su quella che vuoi ignorare e premi Win + C.

Gestione degli spazi di lavoro in Hyprland

Hyprland supporta 9 aree di lavoro predefinite tra cui è possibile spostarsi premendo Win più un tasto numerico, ad esempio Win + 5 passa alla quinta area di lavoro.

Spostare le finestre tra diverse aree di lavoro è semplice: evidenzia la finestra che vuoi spostare e premi Win + Shift seguito dal numero dell’area di lavoro desiderata.

Uno screenshot che mostra il browser Firefox nella quinta area di lavoro in Hyprland.

Hyprland offre anche un’area di lavoro dedicata su ogni monitor per liberare l’area di lavoro principale. Per trasferire una finestra qui, selezionala e premi Win + Shift + S.

Uno screenshot che mostra un'area di lavoro speciale sopra un'area di lavoro normale.

Per nascondere o visualizzare una finestra, premere Win + S; per ripristinare le finestre dall’area di lavoro speciale al desktop normale, utilizzare Win + Shift + 1.

Configurazione di Hyprland

I file di configurazione di Hyprland consentono un’ampia personalizzazione dell’esperienza desktop. Vediamo alcune opzioni di personalizzazione di base.

Per iniziare, potresti voler disabilitare l’avviso di configurazione automatica. Accedi alla directory di configurazione di Hyprland e modifica il file di configurazione appropriato con il tuo editor di testo preferito:

Cerca la riga generata automaticamente, modificandone il valore da “1” a “0”.

Un terminale che evidenzia la variabile generata automaticamente con il suo valore predefinito.

Conferma le modifiche salvando il file di configurazione con Ctrl + O.

Uno screenshot che mostra il valore modificato generato automaticamente insieme al banner superiore mancante in Hyprland.

Modifica del layout predefinito della finestra

Hyprland è dotato di due layout di finestra preimpostati: uno simile a un albero binario (bspwm) e l’altro simile a un layout di impilamento (dwm).Per modificare il layout della finestra, premere Ctrl + W e digitare general {.

Il cursore verrà posizionato nelle impostazioni generali di Hyprland. Individua la variabile “layout” e modificala in “dwindle” per un layout in stile bspwm o “master” per un layout in stile dwm.

Un terminale che evidenzia la variabile di layout del desktop modificato.

Assicurati di salvare e applicare le modifiche usando Ctrl + O. Sperimenta creando più finestre nuove per vedere i cambiamenti di layout in azione.

Uno screenshot che mostra il layout simile a dwm in Hyprland.

Creazione di una combinazione di tasti personalizzata in Hyprland

In Hyprland è possibile definire combinazioni di tasti personalizzate modificando il file di configurazione. Per farlo, premere Ctrl + W e digitare bind =.

Un terminale che mostra la posizione delle combinazioni di tasti nella configurazione di Hyprland.

Trova la riga sotto “togglesplit” e inserisci la funzione che desideri assegnare. Per abilitare la funzione di “scambio finestra” per la modalità in stile dwm, incorpora la seguente riga:

bind = you want to use

Inoltre, puoi modificare i binding esistenti cambiando il $mainMod valore da “SUPER” ad “ALT” per cambiare il tasto modificatore:

Uno screenshot che evidenzia il tasto modificatore modificato per Hyprland.

Modifica della risoluzione predefinita dello schermo in Hyprland

Una caratteristica unica di Hyprland è la possibilità di modificare la risoluzione del monitor al volo, senza riavviarlo. Questa funzionalità è particolarmente utile per i laptop che spesso si collegano a più display.

Per regolare i monitor, elenca prima tutti i display collegati:

hyprctl monitors

Prendi nota del nome del monitor e delle modalità disponibili dall’output del comando, quindi torna al file di configurazione per apportare modifiche.

Un terminale che evidenzia i dettagli importanti del tuo monitor per Hyprland.

Individua la sezione “MONITOR” e imposta la variabile “monitor” sulla risoluzione desiderata, ad esempio:

monitor eDP-1, 1920x1080, 60Hz

Per aggiungere un altro monitor, duplica la variabile monitor e modifica i dettagli di conseguenza.

Uno screenshot che evidenzia le variabili multi-monitor per Hyprland.

Assicuratevi di salvare la configurazione aggiornata con Ctrl + O e di osservare le impostazioni applicate.

Riepilogo

In questa guida completa, abbiamo trattato l’installazione e la personalizzazione del gestore di finestre Hyprland su Linux. Con una procedura di installazione unica per ogni distribuzione e ampie opzioni di configurazione, Hyprland consente un’esperienza desktop personalizzata ed efficiente. Padroneggiando le sue funzionalità chiave e le sue personalizzazioni, puoi ottimizzare il tuo ambiente Linux in base alle tue esigenze specifiche.

Conclusione

Hyprland si rivela una scelta eccezionale per gli utenti Linux che cercano un’esperienza di gestione delle finestre moderna e dinamica. La sua funzionalità, la facilità di installazione su diverse distribuzioni e l’ampia possibilità di personalizzazione lo rendono un’alternativa interessante agli ambienti desktop tradizionali. Esplora Hyprland e migliora il tuo desktop Linux oggi stesso!

FAQ (Domande frequenti)

Hyprland è adatto ai principianti?

Sì, Hyprland è progettato per essere intuitivo, offrendo al contempo configurazioni avanzate per gli utenti che desiderano esplorare personalizzazioni più approfondite.

Posso disinstallare Hyprland facilmente?

Sì, Hyprland può essere disinstallato tramite il gestore pacchetti, proprio come qualsiasi altro pacchetto software sul tuo sistema Linux.

Quali sono i requisiti minimi di sistema per Hyprland?

Hyprland richiede una distribuzione Linux moderna con supporto Wayland. I requisiti hardware specifici possono variare in base al caso d’uso e alle capacità di visualizzazione.