Guake

Бесплатно
Открытый исходный код
Linux

Сайт: guake.github.io

Guake — это выпадающий терминал для окружения рабочего стола на основе GNOME, реализующий быстрый доступ к командной строке по настраиваемой горячей клавише. Интерфейс программы вдохновлён консолью из игры Quake: окно терминала появляется поверх рабочего стола, занимает часть экрана и скрывается при повторном нажатии той же клавиши. Приложение предназначено для ускорения рабочих процессов, связанных с частым вызовом терминала, и часто используется разработчиками, системными администраторами и пользователями, предпочитающими минимальные задержки при запуске командной оболочки.

Разработка Guake велась как проект с открытым исходным кодом; его архитектура предполагает интеграцию с механизмами отображения и управления окнами в среде GNOME, а также с популярными шеллами и терминальными эмуляторами. Guake предоставляет пользовательские настройки для внешнего вида и поведения: размеры и положение окна, прозрачность, раскладка вкладок, сочетания клавиш и команды, выполняемые при старте. Программа поддерживает вкладки и возможность разделения сеансов, сохраняя при этом простоту вызова и скрытия одним действием.

  • Выпадающее окно: терминал появляется и скрывается нажатием одной горячей клавиши, обеспечивая быстрый доступ.
  • Настройка внешнего вида: изменение высоты окна, прозрачности, шрифтов и цветовых схем.
  • Поддержка вкладок: одновременная работа с несколькими сессиями в рамках одного окна.
  • Горячие клавиши: настраиваемые сочетания для вызова терминала и навигации между вкладками.
  • Интеграция с оболочкой: совместимость с различными шеллами (bash, zsh и др.) и передачей команд для выполнения при старте.
  • Скрипты и автозапуск: возможность выполнения пользовательских команд при запуске и использования скриптов для автоматизации.
  • Управление буфером обмена: поддержка копирования и вставки между терминалом и другими приложениями рабочего стола.
  • Поведение окна: опции для закрепления, автоскрытия и управления фокусом при появлении.
  • Лёгкая конфигурация: графические панели настроек и файлы конфигурации для более детальной тонкой настройки.
  • Портативность: распространение как пакет для популярных дистрибутивов Linux; установка и обновление через менеджеры пакетов.
Подробнее