TermKit — красиво переосмысленный терминал

Оглавление:

Anonim

Если вы устали от устаревшего (ретро?) текстового вида командной строки и Terminal.app, ознакомьтесь с увлекательным новым проектом TermKit.

TermKit стремится соединить аспекты графического интерфейса с командной строкой, позволяя этому переосмысленному терминалу видеть что угодно, от значков до изображений, с индикаторами выполнения и индикаторами того, что команды выполнены успешно или не удалось, отображая что угодно что современный веб-браузер может (включая контент HTML5), а это означает, что есть даже причудливые переходы и анимация.Разработчик предупреждает, что TermKit не является полным эмулятором терминала, но он определенно очень привлекателен даже с его текущими ограничениями.

Требования и этапы установки TermKit

Если вы хотите попробовать TermKit самостоятельно, вам потребуется некоторое знакомство с компиляцией приложений в командной строке, так как TermKit находится в очень альфа-версии и установить его довольно сложно. Вот более точный список вещей, которые вам понадобятся, и шаги, которые необходимо предпринять, чтобы запустить приложение. Я обнаружил, что первоначальные инструкции на домашней странице проекта расплывчаты и отсутствуют некоторые элементы:

  • Install XCode 4 — зарегистрированные разработчики могут установить Xcode 3 с установочного DVD-диска Mac OS X и обновить вручную до 4 или более поздней версии (предыдущие выпуски Xcode стоили 5 долларов США), или любой желающий может загрузить последние версии Xcode с Mac App Store бесплатно
  • Установить HomeBrew:
  • "

    ruby -e $(curl -fsSLk https://gist.github.com/raw/323731/install_homebrew.rb) "

  • Установите Node.JS:
  • brew install node git

  • Установите NPM (диспетчер пакетов узла):
  • curl http://npmjs.org/install.sh | ш

  • Установите MIME, используя только что установленный NPM:
  • npm install mime

  • Используйте git, чтобы получить исходный код TermKit (примечание: если вы столкнетесь с ошибками прав доступа, снимите флаг –recursive):
  • git clone [email protected]:unconed/TermKit.git --recursive

  • Запустить демон Nodekit:
  • cd TermKit/Node; узел nodekit.js

  • Распаковать TermKit.zip:
  • unzip Build/Termkit.zip

  • Запустите TermKit.app:
  • open Build/TermKit.app

На данный момент полезность является спорной, и, как с юмором говорит разработчик, «пока ничего не работает», но нет никаких сомнений в том, что TermKit прекрасен. Вот еще несколько скриншотов TermKit в действии:

Вы можете или проверить исходный код на GitHub, у разработчика есть несколько интересных идей и мнений о концепции командной строки и ее неадекватности современным вычислениям, и только они хорошо читаются.

Это довольно интересный проект, и мы определенно будем за ним следить.

TermKit — красиво переосмысленный терминал