Skip to content

instantepiphany/qsrun

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

qsrun


####Version 0.4

Lightweight mouse driven overlay for launching anything.

qsrun is a lightweight launcher that uses a grid of 9 buttons to launch scripts or programs.

The binary is included for those that don't want to install ghc and all required libraries just to run one program.

After downloading and optionally compiling(install ghc and then run ghc --make -threaded qsrun.hs) , place both qsrun.glade and commands.txt into $HOME/.config/qsrun/. For most Linux systems this would be /home/username/.config/qsrun/.

Each line within commands.txt is treated as an entire command just like entering it in a shell. Only the first 9 lines will be displayed (as there are only 9 buttons), if you want to have more, then make one of the lines as follows:

node filename.txt

Where filename.txt is a file within $HOME/.config/qsrun/. When clicking on that button, it will replace all of the buttons with the commands from the new file. For example, my commands.txt has the last two nodes as:

node dev.txt and node system.txt

Within dev.txt I have commands that are really scripts in my path that launch development environments for various projects. system.txt has commands like sudo shutdown now, sudo pm-suspend etc.

Custom labels work, just change use a - to show a label, e.g: labelhere - command. Simply add the qsrun executable to your path (or run it however you like) and everything should work.

About

lightweight mouse driven overlay for launching anything

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published