deskmenu1
A root menu for x
Usage
deskmenu <argument>
Overview
DeskMenu is a root menu program which is activated by clicking the root window. It is configured from a .deskmenurc file in your home directory, see example_rc for more details.
You can use deskmenu for session management by making it the last line of your .xinitrc and using the --quit command line option, which adds a quit option to the menu.
NOTE: Deskmenu will do nothing unless you have a ${HOME}/.deskmenurc file or a /etc/deskmenurc (/etc/deskmenurc.debian is automatically generated)
This manpage is specific to the debian package of deskmenu.
IMPORTANT NOTE: You have to set a keycode, when using this version of keylaunch, in your config file.
Options
-
-b, --button=n -
Sets which mouse button is used to invoke deskmenu
-
-f, --file=n -
Sets which config file will be used for deskmenu
-
--verbose -
Print more information
-
-h, --help -
Display a short help and exit
-
-V, --version -
Output version information and exit
-
--display -
Use an alternative display instead of $DISPLAY
The most common ways of invoking deskmenu
deskmenu --button=[1...5] --file=/home/user/.deskmenurc.example
Files
${HOME}/.deskmenurc
/etc/deskmenurc.debian
Rcfile
# menuitem=label:command
# submenu=label
# menuitem=label:command
# endmenu=
# divider=
# windowlist=label
# workspaces=label
# include=/path/to/include_file
# keycode=modifier+keyname
# for example Control+Escape
# this keycode is used as "hotkey"
# to display the menu.
#
menuitem=Terminal:x-terminal-emulator
divider=
submenu=Programs
menuitem=The Gimp:gimp
menuitem=Netscape:netscape
endmenu=
menu=Multimedia
menuitem=GQmpeg:gqmpeg
menuitem=Audio Mixer:gmix
endmenu=
divider=
include=/etc/extra_menu
divider=
windowlist=Window List
workspaces=Workspaces
Releases
10 releases since Debian 3.0 (Woody); the text changed 3 times.
--button since Debian 3.1 (Sarge);
--display since Debian 3.1 (Sarge);
--file since Debian 3.1 (Sarge);
--help since Debian 3.1 (Sarge);
--quit-menu since Debian 3.1 (Sarge);
--verbose since Debian 3.1 (Sarge);
--version since Debian 3.1 (Sarge);
-V since Debian 3.1 (Sarge);
-b since Debian 3.1 (Sarge);
-f since Debian 3.1 (Sarge);
-h since Debian 3.1 (Sarge).
-button until Debian 3.0 (Woody).