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

Ghostty 1.2 был выпущен 15 сентября 2025 года. За 6 месяцев в него было внесено множество изменений (более 2600 коммитов). Будучи кроссплатформенным терминалом, он получил улучшения для Windows, macOS и Linux (а также новую поддержку FreeBSD).
В этом посте мы в основном сосредоточимся на изменениях в Linux в Ghostty 1.2. Кроме того, этот пост не является обзором или введением в Ghostty (https://ghostty.org/).
В 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 и ноутбуках с сенсорным экраном.

Поддержка фоновых изображений в Ghostty 1.2.0
В этой версии добавлена поддержка фоновых изображений. Вы можете указать изображение, которое будет использоваться в качестве фона терминала, с помощью значения конфигурации 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, но для тех, кто предпочитает что-то другое, можно изменить назначение в конфигурации Ghostty. В меню приложения есть соответствующая запись, так что вы точно не забудете, что она там есть.
В палитре планируется добавить и другие функции. Разработчики терминала сообщают, что они «работают над новой спецификацией последовательностей терминала, которая позволит терминальным программам отображать любые свои действия непосредственно в командной палитре», что было бы полезно.
Другие примечательные изменения для пользователей Ghostty Linux в последней версии:
- Установите размер терминала с помощью new
quick-terminal-size
значение конфигурации - Дополнительные функции интеграции оболочки для повышения совместимости Ghostty с SSH
- Бэкенды рендеринга переработаны с использованием общей базовой логики (OpenGL и Metal)
- Пользовательские шейдеры курсора могут использовать собственные эффекты и анимацию
- Поддержка глобальных сочетаний клавиш GTK (через рабочий стол XDG)
- Поддержка FreeBSD
- Резервная настройка размера шрифта
- Новые встроенные глифы
- Символы встроенного шрифта Nerd Font сведены к шрифту, содержащему только символы
- libadwaita теперь является обязательной зависимостью
В Linux добавлен новый значок приложения. Дизайн обновления близок к визуальному стилю GNOME (но не идентичен ему). В Ubuntu, где используется набор значков Yaru, он хорошо вписывается — гораздо лучше, чем старый, более округлый и глянцевый значок.

Новый значок Ghostty для Linux выполнен в стиле GNOME
Более подробную информацию, ссылки на коммиты в коде, отчёты об ошибках и запросы на слияние, в которых объясняется суть некоторых изменений, можно найти в полном списке изменений Ghostty 1.2.0: https://ghostty.org/docs/install/release-notes/1-2-0. Там же вы найдёте ссылки на документацию по использованию многих новых функций и созданию файла конфигурации.
Скачать Ghostty для Ubuntu
Ghostty — это бесплатное кроссплатформенное программное обеспечение с открытым исходным кодом, доступное для Windows, macOS, Linux и, начиная с этого выпуска, для FreeBSD. Установщики и инструкции для всех ОС можно найти на официальном сайте: https://ghostty.org/download.
Пользователи Ubuntu, которые хотят попробовать Ghostty, могут воспользоваться установщиками DEB, созданными сообществом. Они собраны из исходного кода и доступны для всех поддерживаемых версий Ubuntu (Intel/AMD и ARM), а также для Debian Bookworm и Trivia.
Будучи отдельными DEB-файлами, они не обновляются автоматически до более новых версий. Поэтому, когда выходит новая версия Ghostty, вам нужно скачать новый DEB-файл и установить его заново. Обновления применяются поверх существующей версии, поэтому настройки, конфигурации и т. д. остаются неизменными.
Вы можете скачать эти сборки со страницы релизов GitHub, ссылка на которую приведена ниже, и установить их, как любой другой DEB-пакет.
Скачать DEB-пакеты Ubuntu на GitHub можно по ссылке: https://github.com/mkasberg/ghostty-ubuntu
Редактор: AndreyEx
Важно: Данная статья носит информационный характер. Автор не несёт ответственности за возможные сбои или ошибки, возникшие при использовании описанного программного обеспечения.