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.