lxqt-runner Packaging
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
Simon Quigley acdc44a866
Upload to Cosmic.
7 years ago
autostart Cherry-picking upstream release 0.12.0. 7 years ago
configuredialog Cherry-picking upstream release 0.12.0. 7 years ago
debian Upload to Cosmic. 7 years ago
man Cherry-picked upstream version 0.9.0+20150831. 9 years ago
vbox-icons Adding upstream version 0.9.0. 10 years ago
AUTHORS Cherry-picking upstream release 0.12.0. 7 years ago
CHANGELOG Cherry-picking upstream release 0.12.0. 7 years ago
CMakeLists.txt Cherry-picking upstream release 0.12.0. 7 years ago
LICENSE Adding upstream version 0.10.0. 9 years ago
README.md Cherry-picking upstream release 0.11.0. 8 years ago
commanditemmodel.cpp Cherry-picking upstream release 0.12.0. 7 years ago
commanditemmodel.h Cherry-picking upstream release 0.12.0. 7 years ago
dialog.cpp Cherry-picking upstream release 0.12.0. 7 years ago
dialog.h Cherry-picking upstream release 0.11.0. 8 years ago
dialog.ui Cherry-picking upstream release 0.12.0. 7 years ago
lxqt-runner.png Cherry-picking upstream release 0.11.0. 8 years ago
main.cpp Cherry-picking upstream release 0.12.0. 7 years ago
mylistview.h Cherry-picking upstream release 0.12.0. 7 years ago
providers.cpp Cherry-picking upstream release 0.12.0. 7 years ago
providers.h Cherry-picking upstream release 0.11.1. 8 years ago
virtualbox-icons.qrc Adding upstream version 0.9.0. 10 years ago
widgets.cpp Adding upstream version 0.9.0. 10 years ago
widgets.h Adding upstream version 0.9.0. 10 years ago
yamlparser.cpp Cherry-picked upstream version 0.9.0+20150831. 9 years ago
yamlparser.h Cherry-picked upstream version 0.9.0+20150831. 9 years ago

README.md

lxqt-runner

Overview

lxqt-runner provides a GUI that comes up on the desktop and allows for launching applications or shutting down the system.

lxqt-runner

Technically it consists of a single binary lxqt-runner. The binary is run in a daemon-like manner as so-called LXQt Module and brings up the GUI when a configured keyboard shortcut is hit.

Installation

Compiling source code

Runtime dependencies are muparser, KWindowSystem, menu-cache and lxqt-globalkeys.
Additional build dependencies are CMake and optionally Git to pull latest VCS checkouts. The localization files were outsourced to repository lxqt-l10n so the corresponding dependencies are needed, too. Please refer to this repository's README.md for further information.

Code configuration is handled by CMake. CMake variable CMAKE_INSTALL_PREFIX has to be set to /usr on most operating systems.

To build run make, to install make install which accepts variable DESTDIR as usual.

Binary packages

Official binary packages are provided by all major Linux distributions like Arch Linux, Debian (as of Debian stretch only), Fedora and openSUSE. Just use your package manager to search for string lxqt-runner.

Configuration, Usage

Launching binary lxqt-runner as LXQt Module can be adjusted from section "Basic Settings" in configuration dialogue "LXQt Session Settings" (binary lxqt-config-session) of lxqt-session.

The keyboard shortcut to launch the GUI can be configured in "Global Actions Manager" (binary lxqt-config-globalkeyshortcuts) of lxqt-globalkeys.

The GUI comes with a configuration dialogue to customize settings like the position where it's displayed. It's accessible from a menu that's in turn opened by an icon left of the one to close the GUI, "arrow down" in screenshot above.

To launch an application corresponding strings need to be filed in the form, next a selection can be made from a list presenting matches. Items to shut down or restart the system and so on are provided by the menu featuring the configuration dialogue as well.