Maximum number of lines the menu may show before scrolling.
.PP
.RS
.nf
rofi \-dmenu \-l 25
.fi
.RE
.PP
Default: \fI15\fP
.PP
\fB\fC\-i\fR
.PP
Makes \fB\fCdmenu\fR searches case\-insensitive
.PP
\fB\fC\-a\fR\fIX\fP
.PP
Active row, mark \fIX\fP as active. Where \fIX\fP is a comma\-separated list of python(1)\-style indices and ranges, e.g. indices start at 0, \-1 refers to the last row with \-2 preceding it, ranges are left\-open and right\-close, and so on. You can specify:
.RS
.IP\(bu2
A single row: '5'
.IP\(bu2
A range of (last 3) rows: '\-3:'
.IP\(bu2
4 rows starting from row 7: '7:11' (or in legacy notation: '7\-10')
.IP\(bu2
A set of rows: '2,0,\-9'
.IP\(bu2
Or any combination: '5,\-3:,7:11,2,0,\-9'
.RE
.PP
\fB\fC\-u\fR\fIX\fP
.PP
Urgent row, mark \fIX\fP as urgent. See \fB\fC\-a\fR option for details.
.PP
\fB\fC\-only\-match\fR
.PP
Only return a selected item, do not allow custom entry.
This mode always returns an entry. It will not return if no matching entry is
selected.
.PP
\fB\fC\-no\-custom\fR
.PP
Only return a selected item, do not allow custom entry.
This mode returns directly when no entries given.
.PP
\fB\fC\-format\fR\fIformat\fP
.PP
Allows the output of dmenu to be customized (N is the total number of input entries):
.RS
.IP\(bu2
\&'s' selected string
.IP\(bu2
\&'i' index (0 \-\& (N\-\&1))
.IP\(bu2
\&'d' index (1 \-\& N)
.IP\(bu2
\&'q' quote string
.IP\(bu2
\&'p' Selected string stripped from Pango markup (Needs to be a valid string)
.IP\(bu2
\&'f' filter string (user input)
.IP\(bu2
\&'F' quoted filter string (user input)
.RE
.PP
Default: 's'
.PP
\fB\fC\-select\fR\fIstring\fP
.PP
Select first line that matches the given string
.PP
\fB\fC\-mesg\fR\fIstring\fP
.PP
Add a message line below the filter entry box. Supports Pango markup.
For more information on supported markup, see here