tTerm для Mac: локальный терминал с облаком внутри
У tTerm появилось приложение для Mac. Оно открывает шеллы твоего компьютера блоками и работает без аккаунта, а после входа в том же окне появляются твои серверы из облака. Бесплатно, macOS 11 и новее.
Зачем ещё и приложение
tTerm Web – это облачный терминал: терминалы твоих серверов живут в облаке и открываются из любого браузера. Но работа часто начинается на своём компьютере: сборки, git, docker. Для этого нужен был отдельный терминал, а tTerm жил во вкладке рядом. Теперь свой Mac и облако в одном окне.
Что умеет
- Блоки на своём Mac. bash или zsh этого Mac, каждая команда блоком с выводом, кодом возврата и временем. Строка ввода с историей и Tab, а перед опасной командой tTerm переспросит. История лежит на Mac 30 дней.
- Без аккаунта. Терминалы, история и заметки этого Mac хранятся на нём самом. Аккаунт нужен только для облака.
- Облако в том же окне. Войдёшь через браузер, и рядом с терминалами Mac откроются твои серверы, их заметки и поиск по всему через ⌘K.
- Mac из любого места. Приложение открывает этот Mac для tTerm Web: его терминал доступен из браузера и с телефона. tTerm живёт в строке меню и запускается вместе с Mac.
- Обновляется само. Раз в шесть часов tTerm проверяет, нет ли новой версии, и ставит её, когда это ничему не мешает. Если хочешь решать сам, в Settings → Updates можно выбрать, чтобы он сначала спрашивал.
Как поставить
Скачай tTerm на странице загрузки, открой tTerm.dmg и перетащи tTerm в «Программы». Приложение подписано нашим собственным сертификатом, а не Apple Developer ID, поэтому в первый раз macOS попросит подтвердить запуск. Как это сделать, показано там же, на странице загрузки. Дальше tTerm открывается как обычно, а про обновления macOS не спрашивает.
Что дальше
Скоро приложение само найдёт серверы и ключи из ~/.ssh на этом Mac и перенесёт их в облако за пару кликов. Потом Windows и Linux. Код приложения открыт, как и весь tTerm: github.com/tterm-net/tterm-app, AGPL v3.