Releases: Phaengris/kjump
Releases · Phaengris/kjump
Release list
kjump 0.1.0 — run-or-raise for KDE Plasma 6
First public release. Run-or-raise for KDE Plasma 6 (Wayland and X11):
press a global shortcut to focus a matching window, or launch the app if
none is open.
Added
kjumpddaemon: registers a global shortcut per app via kglobalaccel,
raises matching windows through KWin's scripting D-Bus, and launches the
configured command when no window matches. Owns its own kglobalaccel
component, so all bindings appear as a single KJump section in
System Settings → Shortcuts, persistent across daemon restarts.- Bidirectional shortcut sync: edits in the GUI push to kglobalaccel, and
edits made in System Settings sync back intoapps.json. kjump-configGUI (PySide6): manage apps and shortcuts, pick from
installed applications, and grab a window's class with Pick from
window….kjump <entry>CLI: trigger run-or-raise from the command line by an
entry's id or name (case-insensitive) — for scripting and automation
without binding a global shortcut.--versiononkjumpd,kjump-config, andkjump.- Per-user
make install/make uninstall(to~/.local, no root),
including a systemd user unit for the daemon and a dependency check. - MIT license.
Notes
- The Qt 6
qdbusCLI the GUI shells out to is namedqdbus-qt6on
Fedora/Debian andqdbus6on Arch;kjump-configresolves whichever
is present.