$
{ }
</>
#
&&
Go back

Arch Linux + Hyprland: il mio Setup Vanilla_Newbie

Edit page

preview_Vanilla_Newbie_hyprland

Table of contents

Open Table of contents

Arch Linux + Hyprland: il mio Setup “Vanilla Newbie”

Se seguite il mio canale YouTube o leggete il mio sito web, sapete che mi definisco un “Enthusiast Newbie”: un appassionato di tecnologia e informatica, specialmente del mondo Linux, che ama sporcarsi le mani e condividere ciò che impara.

Questo setup costruito con Hyprland su ArchLinux, che ho chiamato Vanilla Newbie, nasce dalla curiosità verso i Tiling Window Managers e dal desiderio di creare un ambiente desktop veloce, fluido e, soprattutto, esteticamente appagante.


Perchè ho scelto Hyprland?

Se vieni da Windows, macOS o da ambienti desktop Linux tradizionali come Gnome, Plasma o Cinnamon, sei abituato alle finestre “flottanti” che si sovrappongono. Hyprland è un Tiling Window Manager basato sul protocollo Wayland. Qui le finestre non si sovrappongono: si incastrano automaticamente in modo ordinato.

Tuttavia, bisogna fare una premessa importante: Hyprland non è un ambiente desktop completo “out-of-the-box”. È un set di strumenti. Come specificato nel sito ufficiale hyprland.org, la responsabilità di scegliere, installare e configurare app, integrazioni e shell è interamente dell’utente. È una sfida, ma è anche il modo migliore per costruire un sistema su misura.

La scelta di Arch Linux

Perché proprio Arch Linux? Come spiegato dagli sviluppatori di Hyprland, il software è testato principalmente su Arch e NixOS. Utilizzare altre distribuzioni potrebbe portare a versioni non aggiornate o bug fastidiosi.

Inoltre, Arch sposa perfettamente la filosofia del “minimalismo necessario”: ogni singolo pacchetto presente nel sistema è lì perché ti serve davvero, evitando quel software inutile che spesso troviamo pre-installato in altre distro.

P.S Se decidi di installare ArchLinux per la prima volta, hai 3 modi per farlo:


Strumenti Necessari

Completata l’installazione di Arch Linux, il primo passo è posare i “mattoni” fondamentali: interfaccia, audio e utility di base. L’obiettivo è configurare tutti i componenti necessari per trasformare Hyprland in un ambiente grafico davvero completo e funzionale.

⚠️ DISCLAIMER: Ogni articolo o pagina di questo blog riflette la mia opinione, la mia esperienza e i miei esperimenti da “Enthusiast Newbie”, a scopo informativo e di intrattenimento. Ogni operazione sul sistema operativo o hardware è a tuo rischio. L’informatica è piena di variabili: se decidi di seguire i miei passi e replicare qualche mio esperimento, lo fai sotto la tua esclusiva responsabilità. L’informatica, i Sistemi Operativi, gli ambienti di lavoro sono pieni di variabili (quello che ha funzionato per me può non funzionare per te). Mi raccomando: Backup sempre, rischi mai!

Nulla ti vieta di affiancare Hyprland al tuo desktop environment preferito (GNOME, KDE Plasma, ecc.) per poi scegliere quale sessione avviare al login. Tuttavia, per questo progetto ho scelto di installare esclusivamente Hyprland, così da mantenere il sistema il più minimale e leggero possibile. Quindi ho seguito i consigli trovati sulla wiki di Hyprland nella sezione Getting Started : ecco la lista dei pacchetti che ho installato subito dopo il primo riavvio della mia nuova Arch Linux::

sudo pacman -S hyprland hyprlock hyprpaper waybar wofi alacritty fastfetch starship sddm xdg-desktop-portal-hyprland xdg-desktop-portal-gtk polkit-kde-agent qt5ct qt6ct nwg-look pipewire wireplumber pipewire-audio pipewire-pulse pavucontrol network-manager-applet bluez btop bluez-utils blueman thunar thunar-volman tumbler gvfs gvfs-mtp thunar-archive-plugin file-roller wl-clipboard brightnessctl swappy grim slurp ttf-font-awesome otf-font-awesome ttf-jetbrains-mono-nerd xorg-xwayland mesa qt5-graphicaleffects qt5-quickcontrols2 qt5-svg qt6-declarative qt6-5compat qt5-wayland qt6-wayland nwg-look

I miei Dofiles, Come replicare il Setup

Questo articolo è solo una panormaica del mio Setup, se in seguito decidi di approfondire o replicarlo, puoi dare un occhiata al mio REPOSITORY GITHUB in cui spiego step by step tutto quello che ho fatto e come replicarlo. Li troverai anche uno script di “installazione” che ti permetterà di installare e configurare tutto il necessario in pochi secondi.

Perché questi pacchetti sono fondamentali?

Perchè Hyprland da solo non puo’ essere considerato un Desktop Environment completo, ma necessita di ulteriori utility per soddisfare tutte quelle necessità che ha un utente durante l’uso quotidiano del PC :


Hyprland Config hyprland.conf

Il file di configurazione (~/.config/hypr/hyprland.conf) è il vero cervello di tutto il sistema. Ecco come l’ho impostato per massimizzare estetica e funzionalità.

hyprland_autostart

Autostart

All’inizio si definiscono le app che partono all’avvio. Vedete exec-once = waybar? È la barra in alto. E exec-once = dunst per le notifiche. oppure… exec-once = dunst è fondamentale : avete presente quando un’app vi chiede la password per fare qualcosa che richiede i permessi di amministratore? Ecco, questo ‘agente di autenticazione’ è quello che fa apparire la finestrella della password.

Workflow e Scorciatoie (Keybindings)

In Hyprland, il tasto SUPER (quello col logo di Windows) è il tuo migliore amico. L’ho lasciato impostato come $mainMod ovvero quello che attiva la scorciatoia da tastiera che ci serve. Nel mio setup:

hyprland_keybindings

Estetica: Ciano e Magenta

Per il mio tema “Vanilla Newbie” ho scelto una palette colori neon:


La Barra di Stato , il Launcher e il Terminale

Waybar: il “pannello”

Waybar è estremamente personalizzabile con le classi css. Nel file (~/.config/waybar/style.css) ho definito che la barra deve avere un bordo Ciano (#00FFF7) e uno sfondo nero quasi opaco (rgba(0, 0, 0, 0.9)). Ho assegnato colori specifici ai moduli: il Network è Ciano, l’Audio e la CPU sono Magenta. Tutto richiama il tema principale. Piccoli dettagli, ma per far capire che waybar si puo’ personalizzare davvero come si vuole… nel repository ufficiale del progetto waybar trovate una wiki fatta veramente bene, con tutti i moduli che si possono aggiungere e anche una guida su come creare i propri moduli custom.

Wofi: l’App Launcher

Per lanciare le applicazioni uso Wofi. È quel menu che vedete apparire al centro. Anche qui, totalmente personalizzabile tramite un file di config ~/.config/wofi/config e un css ~/.config/wofi/style.css. Di base Wofi ha uno stile molto semplice…

hyprland_wofi

Ho personalizzato il CSS per dargli bordi arrotondati, e usare i miei colori. È veloce, minimale e fa solo quello che deve fare.

Terminale: Alacritty + Starship

Un utente Arch passa molto tempo nel terminale, quindi deve essere bello.

preview_Vanilla_Newbie_hyprland


Coerenza Totale: Il Tema GTK “Vanilla Newbie”

Per evitare che le finestre stonino con il resto del sistema, ho creato (lasciatemi passare il termine) un tema Gtk utilizzando lo strumento Themix, che permette di partire da un tema gtk di base chiamato oomox ed applicare la palette colori che si desidera…

preview_Vanilla_Newbie_themix

Ho poi applicato il tema grazie al tool Nwg-Look e nel file di configurazione di Hyprland (~/.config/hypr/hyprland.conf) aggiungendo la riga env = GTK_THEME,Vanilla_Newbie. Il risultato? Aprite il file manager, aprite Wofi , aprite Waybar… sembra tutto parte dello stesso tema.

Anche la schermata di login SDDM ha il mio wallpaper e il mio tema… infatti all’interno del repo ho inserito anche un tema fatto a posta per sddm, il login manager che ho scelto di usare

hyprland_sddm_theme_Vanilla_newbie

Ho esteso questa coerenza anche alle app Qt (come VLC o OBS) utilizzando qt5ct e qt6ct

Per non trascurare nulla … ho deciso di creare anche un tema per Firefox che puoi trovare e installare tra i Mozilla Addons Mozilla Addons: lì ho caricato il tema con i colori ufficiali “Vanilla Newbie” per rendere il browser coerente con il resto del desktop.

mozilla_addon_vanilla_newbie


I miei Dofiles, Come replicare il Setup

Se ti piace il mio Setup ,puoi installare tutto manualmente seguendo le istruzioni nel mio REPOSITORY GITHUB


Community

Questo setup è il frutto della mia passione. Non è perfetto, ma è in continua evoluzione. Se trovi errori o hai suggerimenti, fammelo sapere nei commenti o unisciti al nostro gruppo Telegram.

Ti è piaciuto l'articolo?

Lascia un commento, il tuo parere, i tuoi consigli... Partecipa alla Discussione sul Gruppo Telegram!!!

Unisciti al Gruppo Telegram

Segui i miei esperimenti qui:



Edit page
Share this post on:

Previous Post
Installare Archlinux | Guida rapida 2026
Next Post
Le Distro Linux più diffuse nel 2026