No description
- JavaScript 77.2%
- Makefile 22.8%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| debian | ||
| img | ||
| src | ||
| .gitignore | ||
| lib.mk | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
| typos.toml | ||
Quick Close in Overview
GNOME shell extension for quickly closing apps in the overview.
Features
- Middle click to close: Just hover over the app you want to close in the overview, and middle click. The mouse button that will trigger closing can be adjusted in the settings.
Alt+F4in the overview: When triggering the close action (typicallyAlt+F4), the keyboard-focused window will be closed. This can be turned off in the settings. The keybind can be changed in Gnome Settings -> Keyboard -> Keyboard Shortcuts -> Close Window shortcut- Adjustable rearrange delay: After closing an application, GNOME will wait a bit before rearranging the remaining windows. This extension allows configuring that delay.
Building
Make sure the gnome-extensions executable is available on your PATH (It is typically bundled
with gnome-shell).
make pack will build a zip suitable for submission to EGO.
make install will install the extension for the current user.
make install-system will install the extension system-wide (By default, in /usr/local).
Packaging
# Explicitly build extension package (optional)
make pack
# Install system-wide (by default, PREFIX=/usr/local)
make install-system PREFIX="$pkgdir/usr"
For a successful build, ensure these binaries are present:
gnome-extensionsglib-compile-schemasunzip
Translations
If you're interested in contributing a translation, import the translation template under
src/po/template.pot to your favourite po-editing software and create a *.po file under src/po.
To update existing translations after changing the code, run make po.
Debugging
journalctl -f --useris your friend.- For quick prototyping on wayland, use:
- On Gnome >=49:
make install && dbus-run-session -- gnome-shell --devkit. - On Gnome <49:
make install && dbus-run-session -- gnome-shell --nested --wayland.
- On Gnome >=49:
- Running
dbus-run-session -- $SHELLand thenmake install && gnome-shell [..]inside the spawned shell can make for a much faster debugging cycle. make install, thenAlt+F2,randEnterallow for quick prototyping under X11.