KRunner’s source code is split amongst many repos, so I figured I’d jot down their locations here.
frameworks/krunner: declares the krunner API
/krunner: Logic for displaying the
Alt+Spacepopup, it loads a QML view from the Plasma Global Theme (aka lookandfeel).
/lookandfeel/contents/runcommand/RunCommand.qml: The QML view loaded for the
plasma/milourepo also contains a Plasma Widget. The default Application Launcher widgets also use KRunner.
- The Application Launcher widgets in
Kicker.RunnerModelwhich can be found in