{"id":13543254,"url":"https://github.com/flyingpie/windows-terminal-quake","last_synced_at":"2026-04-25T23:05:12.628Z","repository":{"id":42532638,"uuid":"201124699","full_name":"flyingpie/windows-terminal-quake","owner":"flyingpie","description":"Enable Quake-style dropdown for (almost) any application.","archived":false,"fork":false,"pushed_at":"2026-02-27T04:53:17.000Z","size":61202,"stargazers_count":741,"open_issues_count":31,"forks_count":44,"subscribers_count":9,"default_branch":"master","last_synced_at":"2026-02-27T05:49:58.447Z","etag":null,"topics":["dropdown","linux","quake","terminal","toggle","windows"],"latest_commit_sha":null,"homepage":"https://wtq.flyingpie.nl","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/flyingpie.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-08-07T20:40:02.000Z","updated_at":"2026-02-27T00:01:07.000Z","dependencies_parsed_at":"2025-12-04T14:06:08.269Z","dependency_job_id":"47f8305e-6a97-470f-aae6-bee45bb6db22","html_url":"https://github.com/flyingpie/windows-terminal-quake","commit_stats":null,"previous_names":[],"tags_count":57,"template":false,"template_full_name":null,"purl":"pkg:github/flyingpie/windows-terminal-quake","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flyingpie%2Fwindows-terminal-quake","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flyingpie%2Fwindows-terminal-quake/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flyingpie%2Fwindows-terminal-quake/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flyingpie%2Fwindows-terminal-quake/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/flyingpie","download_url":"https://codeload.github.com/flyingpie/windows-terminal-quake/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flyingpie%2Fwindows-terminal-quake/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30111743,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-05T03:40:26.266Z","status":"ssl_error","status_checked_at":"2026-03-05T03:39:15.902Z","response_time":93,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dropdown","linux","quake","terminal","toggle","windows"],"created_at":"2024-08-01T11:00:27.842Z","updated_at":"2026-04-25T23:05:12.620Z","avatar_url":"https://github.com/flyingpie.png","language":"C#","funding_links":[],"categories":["C# #","C#"],"sub_categories":[],"readme":"# WTQ v2\n### Enable Quake-style dropdown for (almost) any application.\nFor **Windows 10** \u0026 **11**, and **KDE Plasma 5** \u0026 **6** (Wayland only).\n\n[Installation](#installation) - [Configuration](#configuration) - [Documentation](https://wtq.flyingpie.nl)\n\n[![WTQ CI](https://github.com/flyingpie/windows-terminal-quake/actions/workflows/ci.yml/badge.svg)](https://github.com/flyingpie/windows-terminal-quake/actions/workflows/ci.yml)\n\n![Preview](./assets/logo-02.webp)\n\n# Showcase\n\n### Windows 11\n\nWith [Windows Terminal](https://github.com/microsoft/terminal), [Q-Dir](https://q-dir.com/), [Process Explorer](https://learn.microsoft.com/en-us/sysinternals/downloads/process-explorer) and [KeePassXC](https://keepassxc.org/).\n\nhttps://github.com/user-attachments/assets/2246539c-711b-44c4-b295-f019513240b1\n\n### KDE Plasma 6\n\nWith [WezTerm](https://wezfurlong.org/wezterm/index.html), [Dolphin](https://apps.kde.org/dolphin/) [System Monitor](https://apps.kde.org/plasma-systemmonitor/) and [KeePassXC](https://keepassxc.org/).\n\nhttps://github.com/user-attachments/assets/0bbdb71c-be6d-48e1-9df8-2c03f6b978cb\n\n# Installation\n\n- [Scoop (Windows)](#scoop-windows)\n- [WinGet (Windows)](#winget-windows)\n- [Arch AUR (Linux)](#arch-aur-linux)\n- [Flatpak (Linux)](#flatpak-linux)\n- [Direct Download Script (Linux)](#direct-download-script-linux)\n- [Direct Download (Windows/Linux)](#direct-download-windowslinux)\n- [Build From Source (Windows/Linux)](#build-from-source-windowslinux)\n\n*Also see the [documentation](https://wtq.flyingpie.nl)*\n\n### Scoop (Windows)\n\n\u003e [!NOTE]\n\u003e The WTQ Scoop packages has moved to the Scoop [extras bucket](https://github.com/ScoopInstaller/Extras).\n\n```pwsh\nscoop bucket add extras\nscoop install extras/wtq\n```\n\nA shortcut is then available named **WTQ - Windows Terminal Quake**, or you can just run ```wtq``` from a command line or Win+R.\n\n### WinGet (Windows)\n```\nwinget install windows-terminal-quake\n```\nYou can then call ```wtq``` from the command line.\n\nAfter having done that **at least once**, a shortcut will appear in the start menu, called **WTQ - Main Window**.\n\n![image](https://github.com/user-attachments/assets/aebaf70c-76d3-4d51-9c28-1f6a7ad4b78f)\n\n### Arch AUR (Linux)\nMultiple versions are published to the Arch User Repository (AUR):\n\n#### [wtq-bin](https://aur.archlinux.org/packages/wtq-bin) (Recommended)\n- Latest stable release, pre-built;\n- Downloads from GitHub Releases;\n- Quicker to install and minimal dependencies.\n\n```bash\nyay -S wtq-bin\n```\nor\n```bash\nparu -S wtq-bin\n```\n\n#### [wtq](https://aur.archlinux.org/packages/wtq)\n- Latest stable release, built from source;\n- Purist open source, but takes a bit longer to install and has a bit more (build-time) dependencies.\n\n```bash\nyay -S wtq\n```\nor\n```bash\nparu -S wtq\n```\n\n### Flatpak (Linux)\nSince WTQ only supports KDE Plasma on Linux, it's not a great fit for Flathub.\n\nAs an alternative, you can use the Flatpak remote hosted on the [sister repository](https://github.com/flyingpie/flatpak).\nIt uses the [Flatter](https://github.com/andyholmes/flatter) GitHub Action for building the Flatpak itself, and everything is hosted on GitHub Pages.\n\nThe app itself and the Flatpaks are [built entirely from source, using GitHub Actions](https://github.com/flyingpie/flatpak/actions/workflows/flatpak-repo.yml), in the open.\n\n#### Per-User\n```bash\nflatpak --user remote-add flyingpie https://flatpak.flyingpie.nl/index.flatpakrepo\nflatpak --user install nl.flyingpie.wtq\n```\n\n#### System-Wide\n```bash\nflatpak remote-add flyingpie https://flatpak.flyingpie.nl/index.flatpakrepo\nflatpak install nl.flyingpie.wtq\n```\n\n### Direct Download Script (Linux)\n\n\u003e [!NOTE]\n\u003e Requires webkit2gtk-4.1 to be installed\n\nSee the [/linux/install-or-upgrade-wtq.sh script](https://github.com/flyingpie/windows-terminal-quake/blob/master/pkg/linux/install-or-upgrade-wtq.sh) that downloads the latest version of WTQ, installs it to ```~/.local/share/wtq```, and creates a **wtq.desktop** file.\n\nAs a 1-liner:\n```shell\nbash \u003c(curl -s https://raw.githubusercontent.com/flyingpie/windows-terminal-quake/refs/heads/master/pkg/linux/install-or-upgrade-wtq.sh)\n```\n\nAnd the [/linux/uninstall-wtq.sh uninstall script](https://github.com/flyingpie/windows-terminal-quake/blob/master/pkg/linux/uninstall-wtq.sh).\n```shell\nbash \u003c(curl -s https://raw.githubusercontent.com/flyingpie/windows-terminal-quake/refs/heads/master/pkg/linux/uninstall-wtq.sh)\n```\n\n\u003e [!NOTE]\n\u003e The WTQ configuration is not removed by this script. These are usually located at ```~/.config/wtq```.\n\n### Direct Download (Windows/Linux)\n\n\u003e [!NOTE]\n\u003e [Linux Only] Requires webkit2gtk-4.1 to be installed\n\nSee [the latest release](https://github.com/flyingpie/windows-terminal-quake/releases/latest), and pick a zip.\n\n### Build From Source (Windows/Linux)\n\n\u003e [!NOTE]\n\u003e Requires the [.Net 9 SDK](https://dotnet.microsoft.com/en-us/download) to be installed\n\n\u003e [!NOTE]\n\u003e [Linux Only] Requires webkit2gtk-4.1 to be installed\n\nYou can also clone the repo and run the \"Install\" build target, which will build and install WTQ:\n- Windows: At ```~/AppData/Local/wtq```\n- Linux: At ```~/.local/share/wtq (respects XDG spec)```\n\n```shell\ngit clone https://github.com/flyingpie/windows-terminal-quake.git\ncd windows-terminal-quake\n\n./build.ps1 Install\n# OR\n./build.sh Install\n```\n\nUninstall:\n```shell\n./build.ps1 Uninstall\n# OR\n./build.sh Uninstall\n```\n\nYou can also take a look at the build options, do see more options for building, including without actually installing:\n```shell\n./build.ps1|sh --help\n\n./build.ps1|sh BuildWindows\n./build.ps1|sh BuildLinux\n```\n\n# Configuration\n\n*Also see the [documentation](https://wtq.flyingpie.nl)*\n\nAfter starting WTQ, an icon will appear in the tray, which has some useful buttons in the context menu:\n![wtq-context-menu](https://github.com/user-attachments/assets/d9045c85-b3a3-4c57-8d2f-53ab55fc4e38)\n\nFrom there, the settings file can quickly be opened using \"Open Settings File\".\n\nA JSON schema file should be generated next to the settings file, enabling intellisense-like features in supporting editors:\n\n![image](https://github.com/user-attachments/assets/c7ec61f2-4e98-41d5-8fc3-4a082a7d6a97)\n\nThere's also an GUI available to configure WTQ, through the same context menu - \"Open Main Window\".\n\n![image](https://github.com/user-attachments/assets/511f167e-a0b9-4882-bcb3-0d4a4fe0fb26)\n![image](https://github.com/user-attachments/assets/9d172f29-53eb-47b6-9fc3-0f5b71d7cff9)\n\n# WTQ v1\nWTQ started as a companion app to the new Microsoft's [Windows Terminal](https://github.com/microsoft/terminal), before a rewrite to v2 that supported other apps as well.\n\nIf you're missing a feature from v2, feel free to use v1 instead.\n\nCompanion program for the new Windows Terminal that enables Quake-style drop down.\n\n![image](https://github.com/user-attachments/assets/26eb74ab-ff96-4f0b-a2e3-28bcba5cd7de)\n\n- Runs alongside the new [Windows Terminal](https://github.com/microsoft/terminal)\n- Toggle using CTRL+~ or CTRL+Q (configurable, see below)\n- Shows up on the screen where the mouse is (eg. multi-monitor and multi-workspace)\n- Transparency\n- Configurable as fullscreen, or partial screen\n\n## Usage\nThere are a couple of options:\n\n- Download the latest release from the [releases page](https://github.com/flyingpie/windows-terminal-quake/releases).\n- Clone/download the source and run **build.ps1** (uses [Cakebuild](https://cakebuild.net/)).\n- Clone/download the source and build using Visual Studio.\n- Via [scoop](https://scoop.sh): `scoop install https://raw.githubusercontent.com/flyingpie/windows-terminal-quake/master/scoop/windows-terminal-quake.json`\n\nSee [the documentation](https://flyingpie.github.io/windows-terminal-quake) for more settings and information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflyingpie%2Fwindows-terminal-quake","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fflyingpie%2Fwindows-terminal-quake","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflyingpie%2Fwindows-terminal-quake/lists"}