xmonad-contrib-bluetilebranch-0.9.1.4: Third party extensions for xmonad

Portabilityunportable
Stabilityunstable
MaintainerSpencer Janssen <spencerjanssen@gmail.com>

XMonad.Util.Dmenu

Contents

Description

A convenient binding to dmenu.

Requires the process-1.0 package

Synopsis

Usage

You can use this module with the following in your Config.hs file:

 import XMonad.Util.Dmenu

dmenu :: [String] -> X StringSource

Run dmenu to select an option from a list.

dmenuXinerama :: [String] -> X StringSource

Starts dmenu on the current screen. Requires this patch to dmenu: http://www.jcreigh.com/dmenu/dmenu-3.2-xinerama.patch

dmenuMap :: Map String a -> X (Maybe a)Source

Run dmenu to select an entry from a map based on the key.

menu :: String -> [String] -> X StringSource

like dmenu but also takes the command to run.

menuArgs :: String -> [String] -> [String] -> X StringSource

Like menu but also takes a list of command line arguments.

menuMap :: String -> Map String a -> X (Maybe a)Source

Like dmenuMap but also takes the command to run.

menuMapArgs :: String -> [String] -> Map String a -> X (Maybe a)Source

Like menuMap but also takes a list of command line arguments.