Ghostty 1.2 добавляет быстрый терминал в Linux, палитру команд и многое другое

Ghostty 1.2 выпущен 15 сентября 2025 года с изменениями за 6 месяцев (более 2 600 коммитов). Как кроссплатформенный Терминал, он улучшен для Windows, MacOS и Linux (и недавно добавлена поддержка FreeBSD).

Ubuntu 25.10 включает в себя новое терминальное приложение по умолчанию, которое является надежным, производительным и удобным. Это не единственный современный эмулятор терминала для настольных компьютеров с причудливыми функциями: Ghostty также является страшно хорошей альтернативой.

Ghostty создан не для тех, кто не часто пользуется терминалом, а для тех, кто проводит много времени, глядя в командную строку. Для тех, кто работает под разными ОС, нативная интеграция и последовательная работа с кросс-платформенными приложениями – это самая важная особенность.

Но всегда есть место для дополнительных удобств, как показывает это обновление.

Ghostty 1.2 Основные моменты

В августе Ghostty подвергся переработке GTK, полностью перейдя на GTK, а не пытаясь сделать что-то свое. Усилия окупились с лихвой: утечки памяти были устранены, а Ghostty работает и интегрируется в Linux лучше, чем когда-либо.

В Linux те, кому нужен более компактный и обтекаемый вид, могут воспользоваться новой опцией конфигурации gtk-titlebar-style=tabs, чтобы объединить вкладки в панели заголовков окон:

Также поддерживаются последовательности прогресс-баров GUI OSC 9;4 (как в systemd), звуковой звонок (по умолчанию выключен), визуальный звонок и эмодзи звонка в заголовках вкладок терминала при завершении команд или ошибке, требующей внимания.

Добавлены службы активации DBus и systemd для повышения скорости запуска, новая кнопка вкладки добавляет выпадающее меню для быстрого создания новых разделов в существующей вкладке, а поддержка Linux OSK упрощает использование Ghostty на планшетах Linux и ноутбуках с сенсорным управлением.

В этой версии добавлена поддержка фоновых изображений. Вы можете указать изображение, которое будет использоваться в качестве фона терминала, используя значение background-image конфигурации, а также опции background-image-opacity и background-image-fit для настройки его внешнего вида.

Ghostty 1.2 теперь поддерживает функцию быстрого терминала в Linux с Wayland, используя протокол wlr-layer-shell (хотя в Gnome Shell это, похоже, не работает, даже если установлена libgtk4-layer-shell0).

На других рабочих столах быстрый терминал означает, что вы можете использовать Ghostty в качестве выпадающего терминала (вспомните Guake, ddterm и другие популярные в Linux), нажав одну клавишу – обычно это работает, даже если Ghostty не сфокусирован или не запущен.

А благодаря тому, как построен Ghostty, вы получаете полнофункциональный выпадающий терминал с поддержкой вкладок, сплитов и других возможностей.

В Ghostty 1.2 добавлена новая палитра команд. С ее помощью можно выполнять большинство действий, для которых существуют специальные сочетания клавиш, но… с помощью другого типа сочетаний: слов! Она также позволяет выполнять менее распространенные действия, для которых нет специальных сочетаний клавиш.

В Linux палитра команд вызывается нажатием клавиши ctrl + shift + p, но для тех, кто предпочитает что-то другое, ее можно переназначить в конфигурации Ghosttys. В меню приложения есть соответствующий пункт, так что вы не забудете о нем.

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

Другие изменения, которые стоит отметить пользователям Ghostty Linux в последней версии:

  • Интеграция с оболочкой, чтобы сделать Ghostty более совместимым с SSH
  • Бэкенды рендеринга переработаны на общую логику ядра (OpenGL и Metal)
  • Пользовательские шейдеры курсора могут использовать пользовательские эффекты и анимацию
  • Поддержка глобальных привязок к клавишам GTK (через десктопный портал XDG)
  • Поддержка FreeBSD
  • Регулировка размера шрифта в обратном порядке
  • Новые встроенные глифы
  • Встроенные символы Nerd Font сжаты до шрифта, состоящего только из символов
  • libadwaita теперь является жесткой зависимостью

В Linux включена новая иконка приложения. Дизайн обновления близок к визуальному стилю GNOME (но не совпадает с ним 1:1). На Ubuntu, использующей набор иконок Yaru, он хорошо вписывается в дизайн – гораздо больше, чем старый, более круглый и глянцевый.

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

Скачать Ghostty для Ubuntu

Ghostty – это бесплатное кроссплатформенное программное обеспечение с открытым исходным кодом, доступное для Windows, macOS, Linux и, начиная с этого релиза, FreeBSD. Инсталляторы и инструкции для всех ОС можно найти на официальном сайте.

Пользователи Ubuntu, желающие попробовать Ghostty, могут воспользоваться DEB-установщиками, собранными сообществом. Они собраны из исходного кода и доступны для всех поддерживаемых выпусков Ubuntu (Intel/AMD & ARM), а также Debian Bookworm и Trivia.

Как самостоятельные DEB, они не обновляются автоматически до новых версий. Поэтому, когда выходит новая версия Ghostty, вам нужно скачать новый DEB и установить его снова – обновления применяются поверх существующей версии, поэтому настройки, конфигурации и т.д. остаются нетронутыми.

Вы можете скачать эти сборки со страницы релизов на GitHub и установить, как и любой другой DEB.