dmenu

From Wikipedia, the free encyclopedia

dmenu
Developed by Anselm R. Garbe
Latest release 3.6 / 03 April 2008
Written in C
OS Unix-like
Genre Application launcher
License MIT License
Website [1]


dmenu is a keyboard-driven menu utility developed as part of the dwm project. When invoked, usually by a user-configurable key combination, dmenu displays a horizontal menu of its stdin stream at the top edge of the screen. This is usually used to pipe in a list of executable names from the user's $PATH, but dmenu can be used for any purpose where a menu is required. The user can start typing a program name, and dmenu will narrow the list to show only substring matches for what the user typed. The user can also use the arrow keys to navigate the menu. When a choice is made, dmenu sends the selected text to stdout, which is usually piped into a shell to launch the program.

dmenu is similar in function to Mac OS X utilities such as LaunchBar or Quicksilver in that it allows quick launching of programs from a graphical environment using the keyboard.

[edit] See also

Comparison of application launchers