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:
- Installera Node.JS:
- Installera NPM (Node Package Manager):
- Installera MIME med den nyligen installerade NPM:
- 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):
- Kör Nodekitemon:
- Unzip TermKit.zip:
- Starta TermKit.app:
ruby -e "$(curl -fsSLk https://gist.github.com/raw/323731/install_homebrew.rb)"
brew install node git
curl http://npmjs.org/install.sh | sh
npm install mime
git clone [email protected]:unconed/TermKit.git --recursive
cd TermKit/Node; node nodekit.js
unzip Build/Termkit.zip
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å.