TermKit è il terminale magnificamente reinventato

Sommario:

Anonim

Se sei stanco dell'aspetto antiquato (retrò?) di solo testo della riga di comando e di Terminal.app, dai un'occhiata al nuovo affascinante progetto TermKit.

TermKit mira a collegare gli aspetti della GUI con la riga di comando, consentendo a questo terminale reinventato di vedere qualsiasi cosa, dalle icone alle immagini, con barre di avanzamento e indicatori che i comandi sono stati eseguiti correttamente o non sono riusciti, visualizzando qualsiasi cosa che un browser Web moderno può (incluso il contenuto HTML5), il che significa che ci sono anche transizioni e animazioni fantasiose.Lo sviluppatore avverte che TermKit non è un emulatore di terminale completo, ma è sicuramente molto avvincente anche con i suoi attuali limiti.

Requisiti e passaggi per l'installazione di TermKit

Se vuoi provare TermKit da solo, avrai bisogno di un po' di familiarità con la compilazione di app nella riga di comando poiché TermKit è molto alfa ed è un po' complicato da installare. Ecco un elenco più accurato delle cose di cui avrai bisogno e dei passaggi da eseguire per far funzionare l'app, ho trovato vaghe le istruzioni iniziali sulla home page del progetto e mancano alcuni elementi:

  • Installa XCode 4: gli sviluppatori registrati possono installare Xcode 3 da un DVD di installazione di Mac OS X e aggiornarlo manualmente alla versione 4 o successiva (le versioni precedenti di Xcode costavano $ 5), oppure chiunque può scaricare le ultime versioni di Xcode da il Mac App Store gratuitamente
  • 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 l'NPM appena installato:
  • npm install mime

  • Usa git per prendere il sorgente di TermKit (nota: se incontri errori di permessi, togli il flag –recursive):
  • git clone [email protected]:unconed/TermKit.git --recursive

  • Esegui il demone Nodekit:
  • cd TermKit/Node; nodo nodekit.js

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

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

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

Puoi o controlla 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 da sole sono una buona lettura.

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

TermKit è il terminale magnificamente reinventato