Runner-QT v.2 arrives

19th of May 2017: Runner-QT is upgraded to version 2. Dependencies remain the same. Interface is simplified and intuitive. There is also less code now  (about 46 lines).  Runner-QT v.2 should fit nicely to all kinds of desktops by default.

Dependencies:

sudo apt-get install python-pyqt5 python python3

runner dialog linux, linux gmrun alternative, linux run dialog, linux runner for programs
Download Ruinner-QT v.2

Run the program: python /home/some_person/some_folder/something.py

If needed make the program executable with:  chmod +x /home/some_person/some_folder/something.py

Older post: Runner-QT v.1 release

Some time ago I did Runner-Bar. The result was good but I thought it could have been better. The previous is how Runner-QT was born.

#Runner-QT v.1 Copyright (c) 2017 JJ Posti <techtimejourney.net>
#This program comes with ABSOLUTELY NO WARRANTY;
#for details see: http://www.gnu.org/copyleft/gpl.html.
#This is free software, and you are welcome to redistribute it under
#GPL Version 2, June 1991″)

The program contains about 79 lines of code and brings plenty of features. Here are some screenshots,

linux gmrun alternatives, linux runner dialog, linux run programs
Runner-QT main window. In a normal mode you can start a program without arguments. Examples: firefox, clfm, chromium.

Linux lightweight programs, linux programs, linux tiny programs
When shell mode is activated you can run programs with arguments. Runner-QT is also able to run scripts and terminal commands while in shell mode. Use shell mode with caution. Enter key will not launch anything while in shell mode. You will need to manually click the launcher button.
linux programs, unix programs
There is also a right-click pop up menu, which will give more information to the user.

Dependencies:

sudo apt-get install python-pyqt5 python python3

Download Runner-QT_v.1(as a zip)

Startx and display managers behave differently. If you are using a display manager then get the Runner-QT  size adjusted version.

If you want to create a symbolic link to the program do it like this:

echo python /my/location/here/run.py >> /usr/local/bin/runner

#You can replace runner with whatever you want.

chmod +x /usr/local/bin/runner #Make the link executable