Dmenu

From Encyc

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 utilities such as Katapult or GNOME Do for linux or LaunchBar or Quicksilver for Mac OS X in that it allows quick launching of programs from a graphical environment using the keyboard.

It is used with tiling window managers like dwm[1] or xmonad[2], as well as floating window managers like Openbox,[1] and other software like the uzbl web browser[3].

See also[edit]

Comparison of application launchers

External links[edit]

References[edit]

  1. 1.0 1.1 "Software Review: 2009 LnF Awards". Arch Linux Magazine. January 2010. Retrieved 4 March 2010. Unknown parameter |coauthors= ignored (|author= suggested) (help)
  2. "100 open source gems - part 2". TuxRadar. Future Publishing. 21 May 2009. Retrieved 3 March 2010.
  3. Vervloesem, Koen (15 July 2009). "Uzbl: a browser following the UNIX philosophy". LWN.net. Eklektix, Inc. Retrieved 3 March 2010.