TermKit är Terminal Vackert Reimagined, Så här installerar du det

Om du är trött på det antika (retro?) Textutseendet på kommandoraden och Terminal.app, kolla in det fascinerande nya TermKit-projektet.

TermKit syftar till att överbrygga aspekter av GUI med kommandoraden, så att den här föreställda terminalen kan se allt från ikoner till bilder, med progressfält och indikatorer som kommandon har körts framgångsrikt eller misslyckats, visar någonting som en modern webbläsare kan (inklusive HTML5-innehåll), vilket innebär att det även finns fina övergångar och animeringar. Utvecklaren varnar att TermKit inte är en full terminal emulator, men det är definitivt mycket övertygande även med dess nuvarande begränsningar.

TermKit Installationskrav och -steg

Om du vill försöka TermKit själv måste du ha någon förtrogenhet med att kompilera program i kommandoraden eftersom TermKit är mycket alpha och är lite besvärligt att installera. Här är en mer exakt lista över saker du behöver och åtgärder för att få appen att köra, jag hittade de första instruktionerna på projektets hemsida vag och saknade några element:

  • Installera XCode 4 - registrerade utvecklare kan installera Xcode 3 från en Mac OS X Installer DVD och uppgradera manuellt till 4 eller senare (tidigare Xcode-utgåvor var $ 5), eller någon kan hämta de senaste versionerna av Xcode från Mac App Store gratis
  • Installera HomeBrew:
  • ruby -e "$(curl -fsSLk https://gist.github.com/raw/323731/install_homebrew.rb)"

  • Installera Node.JS:
  • brew install node git

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

  • Installera MIME med den nyligen installerade NPM:
  • npm install mime

  • Använd git för att ta tag i TermKit-källan (Obs! Om du kör in behörighetsfel, dra av den -recursive flaggan):
  • git clone [email protected]:unconed/TermKit.git --recursive

  • Kör Nodekitemon:
  • cd TermKit/Node; node nodekit.js

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

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

Nyttan är diskutabel vid denna tidpunkt och som utvecklaren humoristiskt säger "ingenting fungerar ännu" men det är ingen tvekan om att TermKit är vacker. Här är några fler skärmdumpar av TermKit i aktion:

Du kan läsa mer om TermKit på utvecklarens blogg eller kolla källan på GitHub. Utvecklaren har några intressanta idéer och åsikter om begreppet kommandorads och det är brister i modern databehandling och de som är ensamma är en bra läsning.

Detta är ett ganska spännande projekt, och definitivt något vi kommer att hålla ett öga på.