Linux · System Tools
KRunner
KRunner is a lightweight launcher and command executor for KDE Plasma, letting users run apps, perform calculations, search files, and more.
- License
- GPL-3.0
- Latest version
- 6.31.0
What is KRunner?
KRunner was introduced with KDE 4 as a quick‑launch tool, evolving into a powerful command line interface that can be invoked with Alt+F2 or the custom shortcut. Over the years it has grown to support plugins for web searches, unit conversions, and even scripting, making it a mature component of the KDE ecosystem.
It is aimed at KDE users who want a single keystroke to access almost anything: launch programs, open documents, or run shell commands. Its minimal UI keeps the focus on speed rather than visual flair.
Compared to Windows PowerToys Run, KRunner feels more integrated with the desktop. It offers deeper command‑line access and a plugin architecture that lets you extend it with custom scripts, while PowerToys Run is more limited to launching and searching within the Windows environment.
Best for: Power users on KDE who need a fast, keyboard‑driven launcher with extensibility.
Key features of KRunner
- Launch apps by name or path
- Execute shell commands
- Perform calculations and unit conversions
- Search files and folders
- Open URLs and perform web searches
- Plugin system for custom actions
- Keyboard‑only workflow
- Fast startup and low resource usage
Pros
- Extremely fast and lightweight
- Highly customizable via plugins
- Deep integration with KDE Plasma
- Supports shell commands and scripts
- Keyboard‑centric design
Cons
- Limited to KDE Plasma environments
- Plugin ecosystem less extensive than Windows alternatives
- No native support for non‑KDE desktop managers
- Learning curve for advanced scripting
Windows programs KRunner replaces
How to install KRunner on Linux
sudo apt install krunnersudo apt install kf6-krunnersudo dnf install kf5-krunnersudo pacman -S krunnersudo zypper install kf6-krunnerTips for Windows users
If you’re moving from PowerToys Run, set the KRunner shortcut to Alt+F2 or a custom key. Use the same command syntax for launching apps (just type the program name). For file opening, type the file path or use the file picker plugin. Calculations work the same way; just type the expression. Remember that KRunner can also run shell commands, so you can replace PowerToys Run’s custom scripts with simple terminal commands.
KRunner: frequently asked questions
How do I add a new plugin to KRunner?
Open System Settings → Shortcuts → KRunner → Add a new plugin. You can also install plugins from the KDE Store or via your distribution’s package manager.
Can I use KRunner on a non‑KDE desktop?
KRunner is tightly coupled to KDE Plasma; while it can be launched from other desktops, it will lack full integration and some features.
Is KRunner safe to use with scripts?
Yes, but be cautious: any command you run via KRunner executes with your user privileges. Avoid running untrusted scripts.
How do I change the default shortcut for KRunner?
Go to System Settings → Shortcuts → KRunner and set a new key combination. The default is usually Alt+F2.
Updated