Runner
Information
Runner is a launch menu for X Window System. It is meant to start fast and give access to often used programs but also run any command. It's also optimized for keyboard usage.Features
- configurable list of programs
- integrated dialog to run an arbitrary command including arguments
- unlimited command history
- completion for programs in history file and PATH variable
- keyboard support in popup menu for fast access with type ahead filtering
Screenshots
![]() Runner menu |
![]() selected entry |
![]() Filtered entries (after pressing "t") |
Runner is free software released under the GNU General Public License V2 or later.
Runner is (C) 2012-2021 Ralf Hoffmann.
Download
The current release is Runner 1.1 (356 kB) (signature) from 2021-02-01.
Changes
- 2021-02-01: Version 1.1
- when entering an initial filter in the menu, an entry is highlighted matching the filter at the beginning if possible, instead of just the first one containing the filter anywhere within the string.
- 2020-01-26: Version 1.0
- non-existing commands are no longer put into the history and a dialog pops up telling the user that the entered command does not exists.
- 2012-06-10: Version 0.2
- added option -r to directly start the run dialog
- 2012-04-25: Version 0.1
- first release
Requirements
- a POSIX compatible system and a C++11 compiler (GNU C++ 4.4 or later recommended)
- X Window System
Installation
Just the regular stuff: ./configure && make && make installConfiguration
The list of commands listed in the popup menu can be configured by editing the file $HOME/.runner/program_list. An example file can be found in examples/. The format is:name=<name of the program shown in the menu> program=<command to execute> name=...Any number of these entries can be added.