Fork of dmenu with a few patches added and some changes
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

65 lines
1.5 KiB

.TH DMENU 1 dmenu-VERSION
18 years ago
.SH NAME
dmenu \- dynamic menu
.SH SYNOPSIS
.B dmenu
.RB [ \-v ]
.SH DESCRIPTION
.SS Overview
.B dmenu
is a generic, highly customizable, and efficient menu for X,
18 years ago
originally designed for
.BR dwm (1).
It supports arbitrary, user defined menu contents.
.SS Options
.TP
.B \-v
prints version information to stdout, then exits.
.SH USAGE
18 years ago
.B dmenu
reads a list of newline-separated items from stdin and creates a menu.
When the user selects an item or enters any text and presses Return, his choice
18 years ago
is printed to stdout and
.B dmenu
terminates.
.B dmenu
is completely controlled by the keyboard. The following keys are recognized:
.TP
18 years ago
Any printable character
Appends the character to the text in the input field. This works as a filter:
18 years ago
only items containing this text will be displayed.
.TP
Left/Right
Select the previous/next item.
.TP
Tab
Copy the selected item to the input field.
.TP
Return
Confirm selection and quit (print the selected item to stdout).
.TP
Shift-Return
Confirm selection and quit (print the text in the input field to stdout).
.TP
Escape
Quit without selecting an item.
.TP
18 years ago
Backspace (Control-h)
Remove enough characters from the input field to change its filtering effect.
.TP
18 years ago
Control-u
Remove all characters from the input field.
.P
18 years ago
.B dmenu
returns
.B 0
if Return is pressed on termination,
18 years ago
.B 1
if Escape is pressed.
18 years ago
.SH CUSTOMIZATION
18 years ago
.B dmenu
18 years ago
is customized by creating a custom config.h and (re)compiling the source
code. This keeps it fast, secure and simple.
18 years ago
.SH SEE ALSO
.BR dwm (1)