Il Terminale Definitivo: Velocità, Efficienza e Bellezza
Nel video di oggi vediamo come rendere il terminale non solo funzionale, ma anche piacevole da usare e bello da vedere. Attraverso alcuni semplici passaggi, trasformeremo il terminale Gnome in uno strumento potente, partendo dall’estetica fino alla produttività.
1. Trasparenza nel Terminale Gnome
Il primo passo è rendere il terminale visivamente più accattivante. Una delle funzionalità che possiamo abilitare su Gnome Terminal è la trasparenza. Per farlo:
- Apri il terminale e vai su Preferenze.
- Seleziona il tuo profilo, quindi vai su Colore.
- Abilita l’opzione Usa colore di sfondo trasparente e regola il livello di trasparenza a tuo piacimento.
In questo modo, potrai vedere lo sfondo del desktop dietro il terminale, migliorando l’estetica senza sacrificare la leggibilità.
2. Installazione di Zsh
Il secondo passo è migliorare l’efficienza del terminale installando zsh, un’interfaccia della shell molto più potente rispetto al classico bash.
Per installare zsh, utilizza il seguente comando:
sudo apt install zsh
Dopo l’installazione, rendila la tua shell predefinita con:
chsh -s $(which zsh)
Zsh offre molte più funzionalità rispetto a bash, come il completamento automatico e la correzione di errori nei comandi.
3. Oh My Zsh: La configurazione avanzata
Oh My Zsh è un framework open-source per gestire facilmente la tua configurazione zsh. Per installarlo, esegui il comando:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Oh My Zsh ti permette di gestire plugin, temi e impostazioni avanzate della shell, trasformando il tuo terminale in un potente strumento di lavoro.
4. Powerlevel10k: Il tema che cambia tutto
Per rendere il terminale ancora più accattivante, puoi installare il tema Powerlevel10k, che offre un prompt elegante e altamente personalizzabile.
- Installa Powerlevel10k con:
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
- Modifica il file
.zshrc
per impostare il tema:
ZSH_THEME="powerlevel10k/powerlevel10k"
- Ricarica zsh con:
source ~/.zshrc
Quando riaprirai il terminale, Powerlevel10k ti guiderà attraverso la configurazione iniziale, offrendoti opzioni per personalizzare l’aspetto in base ai tuoi gusti.
5. Plugin: zsh-syntax-highlighting
Un altro strumento essenziale è zsh-syntax-highlighting, che evidenzia la sintassi mentre scrivi i comandi, rendendo più facile notare eventuali errori.
Per installarlo, esegui il seguente comando:
‘git clone https://github.com/zsh-users/zsh-syntax-highlighting.git {ZSH_CUSTOM:-HOME/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting’
Dopodiché, apri il file .zshrc
e aggiungi il plugin nella sezione dei plugin:
‘plugins=(git zsh-syntax-highlighting)’
Ricarica zsh per attivare il plugin:
‘source ~/.zshrc’
6. Plugin: zsh-autosuggestions
Per aumentare la produttività, installiamo anche zsh-autosuggestions, che suggerisce automaticamente i comandi mentre li digiti, basandosi sulla cronologia e sugli input precedenti.
Per installarlo, utilizza il comando:
‘git clone https://github.com/zsh-users/zsh-autosuggestions {ZSH_CUSTOM:-HOME/.oh-my-zsh/custom}/plugins/zsh-autosuggestions’
Come per il plugin precedente, apri il file .zshrc
e aggiungi il plugin:
‘plugins=(git zsh-syntax-highlighting zsh-autosuggestions)’
Ricarica zsh con:
‘source ~/.zshrc’
Link utili:
Se ti è piaciuta questa guida, non dimenticare di iscriverti al canale per altre personalizzazioni e trucchi su Linux!
Ciao a tutti devstoniani,
The Devstone