X-Git-Url: https://git.subgeniuskitty.com/xmenu/.git/blobdiff_plain/cdeaefaaa2dc75e59016e352fdfe5adf48190c6e..6d56f2796cf9946362a56f0e868034bf384fc52d:/xmenu.1 diff --git a/xmenu.1 b/xmenu.1 index d87ba4b..e897cad 100644 --- a/xmenu.1 +++ b/xmenu.1 @@ -3,7 +3,7 @@ xmenu \- menu utility for X .SH SYNOPSIS .B xmenu -.RB [ \-iw ] +.RB [ \-fiw ] .RB [ -p .IR position ] .RI [ title ] @@ -16,22 +16,50 @@ and outputs the item selected to stdout. .PP The options are as follows: .TP +.B -f +Make glyphs align based solely on the first font specified. +Without this option, glyphs are aligned based on the font in which they are found. +This option may correct alignment of CJK glyphs +if a CJK font is specified after a Latin font, +but may break the alignment of other glyphs in some cases. +.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. Without this option, xmenu spawns next to the cursor. .I position is a string of the form -.BR INTxINT , +.BR INTxINT[:MONITOR] , where the first INT is the x position and the second INT is the y position. +The monitor part between brackets is optional. +.B MONITOR +can be a number from 0 to the number of monitors minus 1; +or it can be a string like +.B current +or +.BR cursor . +If present, the monitor specifies that the position is relative to the upper left corner +of that monitor. +If +.B monitor +is +.B current +or +.BR cursor , +the monitor to be used is that where the cursor is in. +For example, +.B -p 0x0:cursor +specifies that +.B xmenu +must spawn at the position 0x0 of the monitor where the cursor is in. +And +.B -p 100x500:0 +specifies that +.B xmenu +must spawn at the position 100x500 of the monitor 0. .TP .B -w Asks the window manager to draw a border around the menus.