Source

pyrad /

Filename Size Date modified Message
.bugs
images
static
templates
4.8 KB
1.2 KB
248 B
34.3 KB
31 B
2.3 KB
1.8 KB
21.6 KB
36.3 KB
39.2 KB
26.7 KB
29.0 KB
27.6 KB
40.9 KB
10.4 KB
25.0 KB
3.1 KB
3.6 KB
644 B

pyRad: A wheel-type command menu

installation:

  • easy_install pyRadKDE
  • in Gentoo: emerge kde-misc/pyrad

setup:

  • Add "/usr/bin/pyrad.py" as script to your autostart (systemsettings->advanced->autostart) TODO: make it not show the GUI.
  • Run "/usr/bin/pyrad.py" to see it in your current session.
  • You can now call it with Alt-F6 or Meta-F6.

set a mouse gesture:

  • Add a mouse gesture to call D-Bus: Program: org.kde.pyRad ; Object: /MainApplication ; Function: newInstance
  • Alternately set the gesture to call the command "dbus-send --type=method_call --dest=org.kde.pyRad /MainApplication org.kde.KUniqueApplication.newInstance"
  • customize the menu by editing the file "~/.pyradrc" or right- and middle-clicking items.

usage:

  • call "pyrad.py" to start and show pyRad and "pyrad.py --quit" to shutdown the process in the background. "pyrad.py --help" shows the usage. "pyrad.py --daemon" starts pyRad without showing the GUI.
  • In systemsettings add the mouse gesture to call D-Bus: Program: org.kde.pyRad ; Object: /MainApplication ; Function: newInstance
  • Use your gesture to call up the command wheel when you want to call one of your included programs.
  • Left-click the program to start it. You can also press the key shown in the programs tooltip for the same effect.
  • Right-click an item to edit it. Middle-click an item to add a new one after it (clockwise).
  • Make folders by clicking on the folder button and saving the item. Remove items by clicking on the delete button and saving the item. Actions are simply the commands you'd use on the commandline (there's no shell scripting though, except via tricks like bash -c "for i in 1 2 3; do echo $i; done")