TermKit is de Terminal Prachtig opnieuw ontworpen, hier is hoe het te installeren
Als je het vervallen (retro?) Text-only uiterlijk van de command line en Terminal.app beu bent, bekijk dan het fascinerende nieuwe TermKit-project.
TermKit heeft tot doel om aspecten van de GUI te overbruggen met de opdrachtregel, waardoor deze opnieuw ingebeelde terminal iets van pictogrammen tot afbeeldingen kan zien, met voortgangsbalken en indicatoren dat opdrachten met succes of mislukt zijn uitgevoerd, met weergave van alles wat een moderne webbrowser kan (inclusief HTML5-inhoud), wat betekent dat er zelfs mooie overgangen en animaties zijn. De ontwikkelaar waarschuwt dat TermKit geen volledige terminalemulator is, maar het is absoluut zeer aantrekkelijk, zelfs met de huidige beperkingen.
TermKit installatievereisten en stappen
Als je TermKit zelf wilt uitproberen, moet je wat vertrouwd zijn met het compileren van apps in de opdrachtregel, omdat TermKit erg veel alfa is en een beetje gedoe is om te installeren. Hier is een nauwkeuriger lijst met dingen die je nodig hebt en de stappen die je moet nemen om de app te laten werken. Ik vond de eerste instructies op de homepage van het project vaag en mist een aantal elementen:
- Installeer XCode 4 - geregistreerde ontwikkelaars kunnen Xcode 3 installeren vanaf een Mac OS X Installer DVD en handmatig upgraden naar 4 of later (eerdere Xcode-releases waren $ 5), of iedereen kan de nieuwste versie van Xcode gratis downloaden van de Mac App Store
- Installeer HomeBrew:
- Installeer Node.JS:
- Installeer NPM (Node Package Manager):
- Installeer MIME met de nieuw geïnstalleerde NPM:
- Gebruik git om de TermKit-bron te pakken (let op: als u machtigingsfouten tegenkomt, trek dan de -recursieve vlag):
- Voer Nodekit-daemon uit:
- Unzip TermKit.zip:
- Start 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
Het nut is op dit punt bespreekbaar, en zoals de ontwikkelaar met humor zegt: "niets werkt nog", maar het lijdt geen twijfel dat TermKit mooi is. Hier zijn wat meer screenshots van TermKit in actie:
Je kunt meer over TermKit lezen op de blog van de ontwikkelaar of de bron bekijken op GitHub, de ontwikkelaar heeft een aantal interessante ideeën en meningen over het concept van de commandoregel en zijn onvolkomenheden met moderne computertechnologie en die alleen zijn goed gelezen.
Dit is een behoorlijk opwindend project en we zullen zeker een oogje in het zeil houden.