Unknown "Single Runner Mode" for Krunner

Under the Tips section for Krunner’s page at userbase.kde dot org - userbase.kde dot org/Plasma/Krunner#Tips,_Tricks_and_FAQs, a “single runner mode” is mentioned. This sounds quite useful for filtering out results and making the results more predictable in general but I can’t find such settings on Plasma 5 as of October 2024, version 5.27.11

Anyone else familiar with Krunner uses this function? Does it exist?

I have found a solution to this :smiley:
Objective: Filter results of Krunner.
Methodology: Single Runner mode, achieved through qdbus

TL;DR:

  1. Enter settings, shortcuts,
  2. create new shortcut command, qdbus org.kde.krunner /App org.kde.krunner.App.displaySingleRunner <id of runner you want to run in single mode>, bind to a shortcut,
  3. Done.

To find the id of the runner you want to run in single runner mode, visit ~/.config/krunnerrc and select the appropriate one. For example, I have the following runners binded to a key combo

  1. baloosearch, for finding files quickly
  2. org.kde.activities2, for switching activities
  3. krunner_services, for launching applications
  4. krunner_powerdevil, for power options (sleep, suspend…)
  5. krunner_sessions, for session options (shutdown, log out…)

It took me some reading in the following places:
wiki.archlinux .org/title/KRunner
develop.kde .org/docs/plasma/krunner/#single-runner-mode
userbase.kde .org/Plasma/Krunner#Tips,_Tricks_and_FAQs