Sono un grande fan delle applicazioni da riga di comando e passo molto tempo a lavorare in un terminale. Le applicazioni basate su terminale sono, in molti casi, più veloci, flessibili e intuitive rispetto alle controparti dell'interfaccia utente grafica (GUI).
Avere un terminale flessibile e potente con molti strumenti da riga di comando mi rende più produttivo. Questo è uno dei motivi principali per cui sono passato a Linux diversi anni fa e non ho mai guardato indietro.
Poiché trascorro così tanto tempo nel terminale, ho investito un po' di tempo per renderlo un ambiente piacevole in cui lavorare. Il mio obiettivo è trovare un equilibrio tra l'avere un terminale ricco di funzionalità senza sprecare troppe risorse di sistema.
I miei computer
Uso due laptop ogni giorno:un laptop aziendale con Fedora 32 e un laptop personale con Arch Linux.
Ecco come appare il mio terminale Fedora 32:
E questo è il mio terminale Arch Linux:
Le informazioni di sistema sono fornite dall'eccellente strumento di informazioni di sistema ufetch con alcune modifiche personali. E il bollettino meteo è alimentato da wttr.in.
Le mie app del terminale
Più risorse Linux
- Comandi Linux cheat sheet
- Cheat sheet sui comandi avanzati di Linux
- Corso online gratuito:Panoramica tecnica RHEL
- Cheat sheet della rete Linux
- Cheat sheet di SELinux
- Cheat sheet dei comandi comuni di Linux
- Cosa sono i container Linux?
- I nostri ultimi articoli su Linux
Sul laptop aziendale, utilizzo Terminator come app terminale. Su Arch Linux, ho utilizzato Alacritty, che è un veloce emulatore di terminale con accelerazione GPU. Tuttavia, non sono più soddisfatto perché usa troppa memoria. Passerò presto a Terminator su quel laptop.
Puoi trovare Terminator nel repository predefinito di molte distribuzioni Linux, inclusi Fedora e Arch Linux.
Il mio tema preferito
Per la parte visiva del terminale, utilizzo la combinazione di colori Ambience con uno sfondo trasparente sfumato all'80%. Questo rende il mio terminale un po' più scuro per evitare confusione, specialmente quando lo sfondo è un'immagine "occupata".
Il mio prompt preferito
La mia shell preferita è zsh, che personalizzo usando Oh My Zsh con il tema Powerlevel10k. Powerlevel10k ti consente di personalizzare il tuo prompt per fornire informazioni utili, tra cui lo stato del tuo repository Git, l'ambiente virtuale Python attivo, la versione del compilatore o dell'interprete del linguaggio di programmazione, il tempo di esecuzione dei comandi e molto altro.
Se desideri maggiori informazioni sulla personalizzazione di zsh, leggi il mio articolo 5 suggerimenti per migliorare la produttività con zsh .