windows-terminal-quake logo

windows-terminal-quake Flyingpie

Use this command to install windows-terminal-quake:
winget install --id=flyingpie.windows-terminal-quake -e

Turn any app into a Quake-style toggleable app.

Windows Terminal Quake is a tool designed to enable Quake-style dropdown access for almost any application. This innovative utility allows users to toggle applications with customizable hotkeys, such as Ctrl+~ or Ctrl+Q (configurable), creating a seamless and efficient workflow.

Key Features:

  • Cross-platform support for Windows 10/11 and KDE Plasma 5/6 (Wayland only).
  • Toggleable apps with customizable hotkeys.
  • Quake-style dropdown interface for quick access to terminal emulators or other applications.

Audience & Benefit:
Ideal for developers, terminal users, and power users seeking a distraction-free way to manage multiple applications. It provides an efficient and intuitive method to switch between contexts without disrupting productivity.

This tool is available via winget installation, ensuring easy setup and integration into your workflow.

README

WTQ v2

Enable Quake-style dropdown for (almost) any application.

For Windows 10 & 11, and KDE Plasma 5 & 6 (Wayland only).

Documentation

WTQ CI

Preview

Showcase

Windows 10

With Windows Terminal, Double Commander and Process Hacker.

https://github.com/user-attachments/assets/57372a68-ab69-4cb1-b70d-acf440e5368c

CachyOS - KDE Plasma 6

With WezTerm, Dolphin, System Monitor, KeePassXC and Spotify.

https://github.com/user-attachments/assets/c1b386fc-9026-48d9-87e8-081a26b0ff45

Installation

Also see the documentation

Manual Download (Windows)

See the latest release, and pick a zip.

Scoop (Windows)

scoop install https://raw.githubusercontent.com/flyingpie/windows-terminal-quake/master/scoop/wtq-latest.json

A shortcut is then available named WTQ - Windows Terminal Quake, or you can just run wtq from a command line or Win+R.

WinGet (Windows)

winget install windows-terminal-quake

You can then call wtq from the command line.

After having done that at least once, a shortcut will appear in the start menu, called WTQ - Main Window.

image

Flatpak (Linux)

TODO

Manual (Linux)

See the /linux/install-or-upgrade-wtq.sh script that downloads the latest version of WTQ, installs it to ~/.local/share/wtq, and creates a wtq.desktop file.

As a 1-liner:

bash <(curl -s https://raw.githubusercontent.com/flyingpie/windows-terminal-quake/refs/heads/master/linux/install-or-upgrade-wtq.sh)

And the /linux/uninstall-wtq.sh uninstall script.

bash <(curl -s https://raw.githubusercontent.com/flyingpie/windows-terminal-quake/refs/heads/master/linux/uninstall-wtq.sh)

> [!NOTE] > The WTQ configuration is not removed by this script. These are usually located at ~/.config/wtq.

Configuration

Also see the documentation

After starting WTQ, an icon will appear in the tray, which has some useful buttons in the context menu: wtq-context-menu

From there, the settings file can quickly be opened using "Open Settings File".

A JSON schema file should be generated next to the settings file, enabling intellisense-like features in supporting editors:

image

There's also an GUI available to configure WTQ, through the same context menu - "Open Main Window".

image image

WTQ v1

WTQ started as a companion app to the new Microsoft's Windows Terminal, before a rewrite to v2 that supported other apps as well.

If you're missing a feature from v2, feel free to use v1 instead.

Companion program for the new Windows Terminal that enables Quake-style drop down.

image

  • Runs alongside the new Windows Terminal
  • Toggle using CTRL+~ or CTRL+Q (configurable, see below)
  • Shows up on the screen where the mouse is (eg. multi-monitor and multi-workspace)
  • Transparency
  • Configurable as fullscreen, or partial screen

Usage

There are a couple of options:

  • Download the latest release from the releases page.
  • Clone/download the source and run build.ps1 (uses Cakebuild).
  • Clone/download the source and build using Visual Studio.
  • Via scoop: scoop install https://raw.githubusercontent.com/flyingpie/windows-terminal-quake/master/scoop/windows-terminal-quake.json

See the documentation for more settings and information.

Versions
2.0.16
2.0.15
2.0.13
2.0.11
2.0.10
2.0.9
2.0.8
1.6
Website
License