X-Git-Url: https://git.subgeniuskitty.com/xmenu/.git/blobdiff_plain/486784ca8e5b228f81f125ea22d1a35ad711414c..28f784a7a47952d302632a41c2e43ff03318f930:/xmenu.1?ds=inline diff --git a/xmenu.1 b/xmenu.1 index a85d4cf..3f45a0b 100644 --- a/xmenu.1 +++ b/xmenu.1 @@ -3,7 +3,7 @@ xmenu \- menu utility for X .SH SYNOPSIS .B xmenu -.RB [ \-iw ] +.RB [ \-irtw ] .RB [ -p .IR position ] .RI [ title ] @@ -18,12 +18,7 @@ The options are as follows: .TP .B -i Disable icons. -.B xmenu -allocates a space at the left side of the menu for the icons; -if there is no icon, then this space will be blank. -Setting the -.B -i -option removes this space, making the menu narrower. +This makes xmenu loading faster when not using icons. .TP .BI -p " position" Set the position to spawn xmenu. @@ -59,6 +54,14 @@ specifies that .B xmenu must spawn at the position 100x500 of the monitor 0. .TP +.B -r +If this option is set, the right mouse button is disabled; +so pressing it will not trigger any menu item. +.TP +.B -t +If this option is set, the type-to-select feature is enabled, +so typing a string will select the first item matching it. +.TP .B -w Asks the window manager to draw a border around the menus. This option may be buggy in some window managers, @@ -100,13 +103,30 @@ is controlled by the mouse, but can also be controlled by the keyboard. Items can be selected using the arrow keys, Tab (with and without Shift), -Enter and Esc. +Home, End, +Enter and Esc, and 1-9 keys. .TP -.BR Down ", " Tab +.BR Home +Select the first item in the menu. +.TP +.BR End +Select the last item in the menu. +.TP +.BR Down Cycle through the items in the regular direction. .TP -.BR Up ", " Shift-Tab +.BR Tab +Cycle through the items in the regular direction. +If the type-to-select feature is enabled, and there is a typed string in memory, +cycle through matching items instead. +.TP +.BR Up +Cycle through the items in the reverse direction. +.TP +.BR Shift-Tab Cycle through the items in the reverse direction. +If the type-to-select feature is enabled, and there is a typed string in memory, +cycle through matching items instead. .TP .BR Right ", " Enter Select the highlighted item. @@ -116,6 +136,10 @@ Go to the menu above. .TP .B Esc Go to the menu above or exit xmenu. +.PP +Additional key bindings can be set at compile time by changing the +.B config.h +file. .SH RESOURCES .B xmenu @@ -158,6 +182,15 @@ The size in pixels of the border around the menu. .TP .B xmenu.separatorWidth The size in pixels of the item separator. +.TP +.B xmenu.alignment +If set to +.BR "\(dqleft\(dq" , +.BR "\(dqcenter\(dq" , +or +.BR "\(dqright\(dq" , +text is aligned to the left, center, or right of the menu, respectively. +By default, text is aligned to the left. .SH EXAMPLES The following script illustrates the use of