Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help
Community portal
Encyc
Search
Search
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Dmenu
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Special pages
Page information
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
'''dmenu''' is a keyboard-driven [[menu (computing)|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 (variable)|$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 [[Standard streams#Standard output (stdout)|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 (software)|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]]<ref name="alm201001">{{cite web|url=http://www.archlinux.org/static/magazine/2010/ALM-2010-Jan.html#review|title=Software Review: 2009 LnF Awards|coauthors=Arch Linux Magazine Team|date=January 2010|work=Arch Linux Magazine|accessdate=4 March 2010}}</ref> or [[xmonad]]<ref>{{cite web|url=http://www.tuxradar.com/content/100-open-source-gems-part-2|title=100 open source gems - part 2|date=21 May 2009|work=[[TuxRadar]]|publisher=[[Future Publishing]]|accessdate=3 March 2010}}</ref>, as well as floating window managers like [[Openbox]],<ref name="alm201001" /> and other software like the [[uzbl]] web browser<ref>{{cite web|url=http://lwn.net/Articles/341245/|title=Uzbl: a browser following the UNIX philosophy|last=Vervloesem|first=Koen|date=15 July 2009|work=[[LWN.net]]|publisher=Eklektix, Inc.|accessdate=3 March 2010}}</ref>. ==See also== {{portal|Free software|Free Software Portal Logo.svg}} [[Comparison of application launchers]] ==External links== * [http://bbs.archlinux.org/viewtopic.php?id=54086 Vertical dmenu patch] == References == {{reflist}} [[Category:Unix software]] [[Category:Unix stubs]] [[Category:Launcher applications]] [[Category:Software using the MIT license]]
Summary:
Please note that all contributions to Encyc are considered to be released under the Creative Commons Attribution-Share Alike License (see
Encyc:Copyrights
for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource.
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Templates used on this page:
Dmenu
(
edit
)
Template:Cite web
(
edit
)
Template:Main other
(
edit
)
Template:Portal
(
edit
)
Template:Reflist
(
edit
)
Module:Check for unknown parameters
(
edit
)
Module:Citation/CS1
(
edit
)
Module:Citation/CS1/COinS
(
edit
)
Module:Citation/CS1/Configuration
(
edit
)
Module:Citation/CS1/Date validation
(
edit
)
Module:Citation/CS1/Identifiers
(
edit
)
Module:Citation/CS1/Suggestions
(
edit
)
Module:Citation/CS1/Utilities
(
edit
)
Module:Citation/CS1/Whitelist
(
edit
)
Module:Citation/CS1/styles.css
(
edit
)
Module:No globals
(
edit
)
Module:Portal
(
edit
)
Module:Portal/styles.css
(
edit
)
Module:Yesno
(
edit
)
This page is a member of a hidden category:
Category:CS1 errors: unsupported parameter
Toggle limited content width