-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME
More file actions
32 lines (24 loc) · 1.06 KB
/
README
File metadata and controls
32 lines (24 loc) · 1.06 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Overview
------------
PyAppLaunch is a simplistic application launcher written in python.
It seems everyone has a different idea of what an "application launcher"
is. Naturally, I thought it should be something entirely different, so
I wrote PyAppLaunch. It's essentially somewhere to keep and organise
all those BASH one-liners I keep forgetting.
You can configure each button with a name, a command to launch when
clicked, as well as what method to launch that command (e.g. sudo,
xterm, etc), and an abitrary number of "parameters" which will be prompted
for when launching the command.
You may also configure a button as a "group" which will contain another set
of buttons.
PyAppLaunch also has a DBUS interface which was designed with the purpose
of assigning a DBUS command to a hot key. Example using qdus:
qdbus org.latticepoint.projects.pyapplaunch /pyapplaunch org.latticepoint.projects.pyapplaunch.toggle
Installation
------------
Pyapplaunch Requires the following packages install to work:
- python-qt4
- python-qt4-dbus
Usage
------------
./run_pyapplaunch