Terminix – новый тайлинговый эмулятор терминала для GTK3. Приложение, сейчас находящееся в бета-версии, позволяет разделять терминалы горизонтально и вертикально, изменять положения терминалов с помощью перетаскивания, а также позволяет сохранять и восстанавливать положения терминалов.
Как и терминал Gnome, Terminix использует виджет GTK VTE, поэтому он поддерживает его возможности, к которым он добавляет собственные, например, функциональность разделения терминалов, сайдбар, который отображает сессии терминала с миниатюрами (смотрите скриншот выше), поддержку прозрачности и многое другое.
Возможности Terminix:
- Вы можете располагать терминалы в любом порядке горизонтально или вертикально
- Положения терминалов можно изменять, используя перетаскивание между окнами
- Терминалы можно привязать к новому окну с помощью перетаскивания
- Ввод можно синхронизировать между терминалами так, что команды, вводимые в один терминал, дублируются на других
- Группировку терминалов можно сохранять и загружать с диска
- Цветовые схемы хранятся в файлах, а новые можно создавать, просто открыв новый файл
- Прозрачный фон
- Поддержка оповещений, когда процессы в неактивном окне завершают свою работу. Для этого требуются патчи оповещений Fedora для VTE.
Приложение следует гайдлайнам по интерфейсам приложений Gnome и, следовательно, оно использует заголовок окна GNOME, но также доступна и опция для его отключения и использования традиционного заголовка окна.
Чтобы отключить декорации на стороне клиента в Terminix, сначала установите Dconf Editor:
sudo apt-get install dconf-editor
Затем запустите DConf Editor, перейдите к com > gexperts > Terminix и отметьте галочку рядом с disable-csd.
Приложение требует GTK версии 3.14 или выше и GTK VTE Widget 0.42, поэтому оно работает только на Ubuntu 15.04 (и производных: Ubuntu GNOME, Xubuntu и других) и выше. Приложение не работает на Linux Mint 17.x, Ubuntu 14.04, elementary OS Freya и прочих дистрибутивах.
Вот ещё несколько скриншотов Terminix:
Terminix в GNOME Shell (Ubuntu 16.04) с цветовой схемой Solarized Dark и прозрачным терминалом
Terminix в Xfce (Xubuntu 16.04)
WOGUE (посмотрите их страницу в G+ и канал на YouTube) создал неплохое видео о Terminix некоторое время назад, и хотя оно посвящено не самой свежей версии Terminix, его должно быть достаточно, чтобы понять, как работает приложение. Вот прямая ссылка на видео.
Загрузить Terminix
Загрузить Terminix (исходный код и 64-битные бинарники – требует GTK 3.14+ и GTK VTE Widget 0.42)
Пользователи Arch Linux могут установить Terminix через AUR.
На Fedora 23 и CentOS 7, вы можете установить Terminix через openSUSE Build Service.
Чтобы установить 64-битные бинарники Terminix в Ubuntu GNOME 16.04, 15.10 или 15.04 (и других производных Ubuntu, которые полностью поддерживают декорации на стороне клиента, например, Xubuntu), вы можете использовать следующие команды в терминале:
sudo apt-get install wget unzip libglib2.0-bin
cd /tmp
wget https://github.com/gnunn1/terminix/releases/download/0.55.0/terminix.zip
sudo unzip terminix.zip -d /
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
Terminix находится в состоянии бета-версии, поэтому вы можете обнаружить баги!