TermKit ist das Terminal wunderschön neu konzipiert, hier ist, wie es installiert wird

Wenn Sie das antiquierte (Retro?) Nur-Text-Aussehen der Befehlszeile und Terminal.app satt haben, sollten Sie sich das faszinierende neue TermKit-Projekt ansehen.

TermKit zielt darauf ab, Aspekte der GUI mit der Befehlszeile zu überbrücken, so dass dieses neu gestaltete Terminal alles von Icons bis zu Bildern sehen kann. Fortschrittsbalken und Indikatoren, die Befehle erfolgreich oder fehlgeschlagen ausgeführt haben, zeigen alles, was ein moderner Webbrowser kann HTML5-Inhalt), was bedeutet, dass es auch ausgefallene Übergänge und Animationen gibt. Der Entwickler warnt, dass TermKit kein vollständiger Terminalemulator ist, aber es ist definitiv sehr überzeugend, selbst mit seinen derzeitigen Beschränkungen.

TermKit Installationsanforderungen und -schritte

Wenn Sie TermKit selbst ausprobieren möchten, benötigen Sie etwas Vertrautheit mit dem Kompilieren von Anwendungen in der Befehlszeile, da TermKit sehr viel Alpha ist und es ziemlich mühsam ist, es zu installieren. Hier finden Sie eine genauere Liste der Dinge, die Sie benötigen, und Schritte, um die App zum Laufen zu bringen. Ich fand die ersten Anweisungen auf der Projekthomepage vage und einige Elemente fehlen:

  • Installiere XCode 4 - registrierte Entwickler können Xcode 3 von einer Mac OS X Installations-DVD installieren und manuell auf 4 oder höher upgraden (frühere Xcode-Versionen waren $ 5), oder jeder kann die neuesten Versionen von Xcode aus dem Mac App Store kostenlos herunterladen
  • Installieren Sie HomeBrew:
  • ruby -e "$(curl -fsSLk https://gist.github.com/raw/323731/install_homebrew.rb)"

  • Installieren Sie Node.JS:
  • brew install node git

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

  • Installieren Sie MIME mit dem neu installierten NPM:
  • npm install mime

  • Verwenden Sie git, um die TermKit-Quelle zu erfassen (Hinweis: Wenn Sie auf Fehler bei Berechtigungen stoßen, ziehen Sie das -recursive-Flag):
  • git clone [email protected]:unconed/TermKit.git --recursive

  • Führen Sie den Nodekit-Daemon aus:
  • cd TermKit/Node; node nodekit.js

  • Entpacken Sie TermKit.zip:
  • unzip Build/Termkit.zip

  • Starten Sie TermKit.app:
  • open Build/TermKit.app

Die Nützlichkeit ist an dieser Stelle fraglich, und da der Entwickler humorvoll sagt "noch nichts funktioniert", aber es ist kein Zweifel, dass TermKit ist schön. Hier noch ein paar Screenshots von TermKit in Aktion:

Sie können mehr über TermKit auf dem Entwickler-Blog lesen oder die Quelle auf GitHub sehen, der Entwickler hat einige interessante Ideen und Meinungen über das Konzept der Kommandozeile und es ist Unzulänglichkeiten mit modernen Computern und diese allein sind eine gute Lektüre.

Das ist ein ziemlich aufregendes Projekt und wir werden es definitiv im Auge behalten.