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:
- Installer Node.JS:
- Installer NPM (Node Package Manager):
- Installer MIME ved hjælp af den nyinstallerede NPM:
- Brug git til at hente TermKit-kilden (Bemærk: Hvis du løber ind i tilladelsesfejl, skal du fjerne det -revne flag):
- Kør Nodekit daemon:
- Udpak 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
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.