Add Quake-mode to (almost) any app - Now also on KDE Plasma
Posted by cpt_emco@reddit | linux | View on Reddit | 6 comments
It's an app that runs in the background and adds the classic dropdown "quake mode" to an app to your choosing.
Here's a short video demonstrating the concept: https://wtq.flyingpie.nl/assets/video/wtq-win11.mp4
Initially it was for adding quake mode to terminal apps, but it works on most apps now.
After switching to Linux, I also added support for KDE Plasma.
Other people talking about their use cases and feature requests have made it a lot more useful, and turned it into a fun process. So I'm hoping to get some more feedback, hear opinions :)
The documentation is pretty far along and the source is on GitHub.
Efficient_Paper@reddit
Why does it require
webkit2gtk-4.1? (not a reproach, just curious)Something like that should probably be implemented as a KWin script (and as a matter of fact it used to be.)
cpt_emco@reddit (OP)
It's a fair point. The GUI uses webkit to display its controls.
I've considered doing it entirely in a KWin script, but I wanted some functionality that I couldn't do purely from a KWin script (such as an easy to use GUI to configure things).
hxka@reddit
KWin scripts can use QML and there's also a dedicated configuration UI support.
thedopefish1@reddit
Neat idea for an app.
I've never heard of quake mode before (depending being a big fan of the game), and I still wasn't sure what it was after watching the demo video. Fortunately the documentation link includes a good explanation :)
DoctorOnDeck@reddit
I love the idea but does KDE already have this functionality with the 'app/window-specific shortcuts' ?
cpt_emco@reddit (OP)
I've seen a couple approaches that add part of the functionality, but I'm aiming specifically for the Quake look-and-feel (i.e., animating), and some additional functionality like opacity and keeping a window on top.