Guake
ActiveOverview
Guake is a drop-down terminal emulator for the GNOME desktop environment on Linux, inspired by the Quake game console. It allows users to toggle a terminal window from the top of the screen using a hotkey, typically F12, for quick command execution without disrupting workflow. It targets Linux users preferring keyboard-driven access for tasks like checking man pages or editing configs in GNOME environments.45
Key Features
- Drop-down Toggle - Shows/hides terminal from screen top with F12 hotkey by default.
- GNOME Integration - Smooth integration with GNOME including Compiz transparency and animations.
- Tab Support - Multiple terminal tabs for organized sessions.
- Customizable Hotkeys - Configurable hotkeys via preferences or command line.
- D-Bus Commands - Control visibility and actions via guake executable and D-Bus.
- Multilingual Support - Supports multiple languages for interface.
- Python-Based - Built in Python for extensibility on GNOME.
Pricing
| Plan | Price | Includes |
|---|---|---|
| Free | $0 | Full terminal emulator with all features |
Platforms & Requirements
Guake runs on Linux distributions with GNOME desktop, such as Ubuntu, Fedora, Debian, and Arch Linux. It works best on GNOME 40+ with Wayland support and requires Python and VTE libraries. Limited compatibility outside GNOME, not available on Windows, macOS, or mobile platforms.
Integrations & Ecosystem
- D-Bus for scripting and control
- GNOME desktop environment
- Compiz for transparency effects
- VTE terminal widget
- Standard shell integration (bash, zsh)
Alternatives
| App | Difference |
|---|---|
| Yakuake | KDE equivalent with similar drop-down style. |
| Tilda | Lightweight drop-down terminal independent of desktop environment. |
| iTerm2 | macOS terminal with Quake mode but not Linux-native. |
| Tilix | Tiling terminal emulator with some drop-down capabilities for GNOME. |
Reputation
Guake is regarded as a reliable, simple drop-down terminal for GNOME users seeking quick keyboard access without window management overhead. Strengths include its minimalism, fast toggle, and seamless GNOME fit, though some note it performs best on Wayland-aware systems and may not suit non-GNOME desktops. Criticisms focus on limited features compared to full terminals, positioning it as a supplementary tool rather than a replacement.124
Sources (7)
- https://wiki.archlinux.org/title/Guake
- https://www.systutorials.com/guake-an-excellent-quake-like-drop-down-terminal-for-gnome/
- https://womanonrails.com/guake-terminal
- https://github.com/Guake/guake
- https://guake.github.io
- https://www.youtube.com/watch?v=COlu-_c7nrs
- https://the.hosting/en/help/installing-and-configuring-guake-in-linux-mint