TermKit е терминалът, красиво преосмислен
Съдържание:
Ако ви е писнало от остарелия (ретро?) само текстов вид на командния ред и приложението Terminal.app, вижте завладяващия нов проект TermKit.
TermKit има за цел да свърже аспектите на GUI с командния ред, позволявайки на този преработен терминал да вижда всичко от икони до изображения, с ленти за напредък и индикатори, че командите са изпълнени успешно или неуспешно, показвайки всичко че модерен уеб браузър може (включително HTML5 съдържание), което означава, че има дори фантастични преходи и анимации.Разработчикът предупреждава, че TermKit не е пълен терминален емулатор, но определено е много завладяващ дори с настоящите си ограничения.
Изисквания и стъпки за инсталиране на TermKit
Ако искате сами да изпробвате TermKit, ще ви трябва малко запознанства с компилирането на приложения в командния ред, тъй като TermKit е много алфа и е донякъде трудно да се инсталира. Ето по-точен списък с неща, от които ще се нуждаете, и стъпки, които да предприемете, за да стартирате приложението, открих, че първоначалните инструкции на началната страница на проекта са неясни и липсват някои елементи:
- Инсталиране на XCode 4 – регистрираните разработчици могат да инсталират Xcode 3 от Mac OS X Installer DVD и да надстроят ръчно до 4 или по-нова версия (предишните версии на Xcode бяха $5), или всеки може да изтегли най-новите версии на Xcode от Mac App Store безплатно
- Инсталиране на HomeBrew: "
- Инсталиране на Node.JS:
- Инсталиране на NPM (Node Package Manager):
- Инсталирайте MIME с помощта на новоинсталирания NPM:
- Използвайте git, за да вземете изходния код на TermKit (забележка: ако се натъкнете на грешки при разрешенията, отстранете флага –recursive):
- Стартиране на демон на Nodekit:
- Разархивирайте TermKit.zip:
- Стартирайте 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 инсталиране на mime
git clone [email protected]:unconed/TermKit.git --recursive
cd TermKit/Node; възел nodekit.js
разархивирайте Build/Termkit.zip
open Build/TermKit.app
Полезността е спорна на този етап и както разработчикът хумористично казва „все още нищо не работи“, но няма съмнение, че TermKit е красив. Ето още няколко екранни снимки на TermKit в действие:
Можете или разгледайте източника в GitHub, разработчикът има някои интересни идеи и мнения относно концепцията на командния ред и неговите несъответствия с модерните компютри и те сами по себе си са добро четиво.
Това е доста вълнуващ проект и определено нещо, което ще държим под око.