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 (Node Package Manager):
  • curl http://npmjs.org/install.sh | sh

  • Встановити MIME за допомогою щойно встановленого NPM:
  • npm встановити mime

  • Використовуйте git, щоб отримати джерело TermKit (примітка: якщо ви зіткнетеся з помилками дозволів, зніміть позначку –recursive):
  • git clone [email protected]:unconed/TermKit.git --recursive

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

  • Розпакуйте TermKit.zip:
  • розпакувати Build/Termkit.zip

  • Запустіть TermKit.app:
  • open Build/TermKit.app

Корисність на даний момент є дискусійною, і, як жартівливо каже розробник, «ще нічого не працює», але немає сумніву, що TermKit прекрасний. Ось ще кілька скріншотів TermKit у дії:

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

Це досить захоплюючий проект, і ми точно будемо стежити за ним.

TermKit — це чудово переосмислений термінал