TermKit er terminalen smukt reimagined, her er hvordan man installerer den

Hvis du er træt af det forældede (retro?) Tekstudtryk af kommandolinjen og Terminal.app, skal du tjekke det fascinerende nye TermKit-projekt.

TermKit sigter mod at overbygge aspekter af GUI'en med kommandolinjen, så denne re-imagined terminal kan se alt fra ikoner til billeder, med fremdriftsfelter og indikatorer, som kommandoer er udført med succes eller mislykkedes, og viser noget, som en moderne webbrowser kan (herunder HTML5 indhold), hvilket betyder at der også er fancy overgange og animationer også. Udvikleren advarer om, at TermKit ikke er en fuld terminal emulator, men det er absolut meget overbevisende selv med de nuværende begrænsninger.

TermKit Installationskrav og -trin

Hvis du vil prøve TermKit selv, skal du have kendskab til at kompilere apps i kommandolinjen, da TermKit er meget alpha og er noget besværligt at installere. Her er en mere præcis liste over ting, du har brug for, og skridt til at tage for at få appen til at køre, jeg fandt de oprindelige instruktioner på projektets hjemmeside vage og mangler nogle elementer:

  • Installer XCode 4 - registrerede udviklere kan installere Xcode 3 fra en Mac OS X Installer DVD og opgradere manuelt til 4 eller nyere (tidligere Xcode udgivelser var $ 5), eller nogen kan downloade de nyeste versioner af Xcode fra Mac App Store gratis
  • Installer HomeBrew:
  • ruby -e "$(curl -fsSLk https://gist.github.com/raw/323731/install_homebrew.rb)"

  • Installer Node.JS:
  • brew install node git

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

  • Installer MIME ved hjælp af den nyinstallerede NPM:
  • npm install mime

  • Brug git til at hente TermKit-kilden (Bemærk: Hvis du løber ind i tilladelsesfejl, skal du fjerne det -revne flag):
  • git clone [email protected]:unconed/TermKit.git --recursive

  • Kør Nodekit daemon:
  • cd TermKit/Node; node nodekit.js

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

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

Nytten er diskutabel på dette tidspunkt, og som udvikleren humoristisk siger "intet virker endnu" men der er ingen tvivl om, at TermKit er smukt. Her er nogle flere skærmbilleder af TermKit i aktion:

Du kan læse mere om TermKit på udviklerens blog eller tjekke kilden på GitHub. Udvikleren har nogle interessante ideer og meninger om begrebet kommandolinje, og det er utilstrækkeligheder med moderne computing, og de alene er en god læse.

Dette er et smukt spændende projekt, og absolut noget vi holder øje med.