TermKit è il terminale magnificamente reimmaginato, ecco come installarlo

Se sei stanco dell'aspetto antiquato (retro?) Della riga di comando e di Terminal.app, controlla l'affascinante nuovo progetto TermKit.

TermKit mira a collegare aspetti della GUI con la riga di comando, consentendo a questo terminale reimmaginato di vedere qualsiasi cosa, dalle icone alle immagini, con barre di avanzamento e indicatori che i comandi sono stati eseguiti correttamente o falliti, visualizzando tutto ciò che un browser Web moderno può Contenuto HTML5), il che significa che ci sono anche transizioni fantastiche e animazioni. Lo sviluppatore avverte che TermKit non è un emulatore di terminale completo, ma è decisamente molto convincente anche con le sue attuali limitazioni.

Requisiti e passaggi di installazione di TermKit

Se vuoi provare TermKit da solo, avrai bisogno di familiarità con la compilazione di app nella riga di comando poiché TermKit è molto alfa ed è un po 'una seccatura da installare. Ecco un elenco più preciso delle cose che ti serviranno e le misure da adottare per far funzionare l'app, ho trovato vaghe le istruzioni iniziali sulla home page dei progetti e alcuni elementi mancanti:

  • Installa XCode 4: gli sviluppatori registrati possono installare Xcode 3 da un DVD di installazione di Mac OS X e eseguire l'aggiornamento manualmente a 4 o versioni successive (le versioni precedenti di Xcode erano $ 5) oppure chiunque può scaricare gratuitamente le ultime versioni di Xcode dal Mac App Store
  • Installa HomeBrew:
  • ruby -e "$(curl -fsSLk https://gist.github.com/raw/323731/install_homebrew.rb)"

  • Installa Node.JS:
  • brew install node git

  • Installa NPM (Node Package Manager):
  • curl http://npmjs.org/install.sh | sh

  • Installa MIME utilizzando il nuovo NPM installato:
  • npm install mime

  • Usa git per catturare il sorgente TermKit (nota: se riscontri errori di autorizzazione, estrai il flag -recursive):
  • git clone [email protected]:unconed/TermKit.git --recursive

  • Esegui daemon Nodekit:
  • cd TermKit/Node; node nodekit.js

  • Unzip TermKit.zip:
  • unzip Build/Termkit.zip

  • Avvia TermKit.app:
  • open Build/TermKit.app

L'utilità è discutibile a questo punto, e come lo sviluppatore dice ironicamente "niente funziona ancora" ma non c'è dubbio che TermKit è bello. Ecco altri screenshot di TermKit in azione:

Puoi leggere ulteriori informazioni su TermKit sul blog degli sviluppatori o controllare la fonte su GitHub, lo sviluppatore ha alcune idee e opinioni interessanti sul concetto di riga di comando e le sue inadeguatezze con l'informatica moderna e quelle sole sono una buona lettura.

Questo è un progetto piuttosto eccitante, e sicuramente qualcosa che terremo d'occhio.