TermKit är terminalen som är vackert omarbetad
Innehållsförteckning:
Om du är trött på det föråldrade (retro?) text-endast utseende på kommandoraden och Terminal.app, kolla in det fascinerande nya TermKit-projektet.
… som en modern webbläsare kan (inklusive HTML5-innehåll), vilket innebär att det även finns snygga övergångar och animationer.Utvecklaren varnar för att TermKit inte är en komplett terminalemulator, men den är definitivt mycket övertygande även med sina nuvarande begränsningar.
TermKit installationskrav och steg
Om du vill prova TermKit själv, behöver du lite bekantskap med att kompilera appar på kommandoraden eftersom TermKit är mycket alfa och är något av en krångel att installera. Här är en mer exakt lista över saker du behöver och steg att ta för att få appen att köra, jag tyckte att de första instruktionerna på projektets hemsida var vaga 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 vem som helst kan ladda ner de senaste versionerna av Xcode från Mac App Store gratis
- Installera HomeBrew: "
- Install Node.JS:
- Installera NPM (Node Package Manager):
- Installera MIME med den nyinstallerade NPM:
- Använd git för att ta tag i TermKit-källan (notera: om du stöter på behörighetsfel, dra av den –rekursiva flaggan):
- Kör Nodekit-demonen:
- Unzip TermKit.zip:
- Launch 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 installera mime
git clone [email protected]:unconed/TermKit.git --rekursiv
cd TermKit/Node; nod nodekit.js
unzip Build/Termkit.zip
open Build/TermKit.app
Nvändbarheten kan diskuteras vid det här laget, och som utvecklaren humoristiskt säger "ingenting fungerar ännu", men det råder ingen tvekan om att TermKit är vackert. Här är några fler skärmdumpar av TermKit i aktion:
Du kan eller kolla in källan på GitHub, utvecklaren har några intressanta idéer och åsikter om konceptet med kommandoraden och det är brister med modern datoranvändning och bara de är bra att läsa.
Det här är ett ganska spännande projekt, och definitivt något vi kommer att hålla ett öga på.