Concept: "Minimizzare l'overhead del sistema operativo spostando il workflow produttivo nel buffer di testo."
::: info FILOSOFIA INGEGNERISTICA
L'adozione delle TUI (Text User Interfaces) non è nostalgia, ma ottimizzazione. Riducendo il context switching tra finestre grafiche e mantenendo l'intera operatività all'interno di un multiplexer, si ottiene un incremento misurabile del throughput operativo e una latenza di interfaccia vicina allo zero.
:::
sudo apt install tmux
# Avvia una nuova sessione nominata 'lab'
tmux new -s lab
# Split verticale: Ctrl+b poi % | Split orizzontale: Ctrl+b poi "
sudo apt install nnn
# Navigazione rapida con tasti freccia. 'q' per uscire.
# Nota: impostare l'alias 'n' per aprire nnn e cambiare directory all'uscita.
# Installazione via script ufficiale (consigliata per l'ultima versione)
curl https://getmic.ro | bash
sudo mv micro /usr/local/bin
# Supporta il mouse e l'evidenziazione della sintassi nativa.
sudo apt install w3m
w3m https://wiki.carrubanet.duckdns.org
# Navigazione link con Invio, 'B' per tornare indietro.
sudo apt install btop
# 'm' per cambiare modalità di visualizzazione, 'f' per filtrare i processi.
sudo apt install neomutt
# Richiede la configurazione del file ~/.neomuttrc per collegarsi via IMAP/SMTP.
sudo apt install newsboat
# Aggiungi i feed in ~/.newsboat/urls ed esegui 'newsboat -r' per aggiornare.
sudo apt install calcurse
# Interfaccia divisa in Calendario, Appuntamenti e TODO.
pip install tuir
# Navigazione fluida dei thread e commenti con i tasti vim-like (h,j,k,l).
# Installazione via snap o cargo
sudo snap install ncspot
# Richiede account Spotify Premium.
Come Architect, ti suggerisco di implementare questo stack iniziando dal Mac Pro 2013. Essendo una macchina che gestirai spesso via SSH, avere questi tool pronti ti permetterà di non sentire mai la mancanza di una connessione RDP o VNC lenta.
Pro-Tip: Crea una cartella ~/scripts e inserisci uno script di "Startup" che lancia Tmux con 3 finestre pre-configurate:
btopnnnmicroTags: #Linux #TUI #Productivity #Tools #Performance #GeppettoBarbuto*