xmonad-contrib-0.5: Third party extensions for xmonadSource codeContentsIndex
MaintainerJuraj Hercek <juhe_xmonad@hck.sk>
Provides "actions" as in the Wmii window manager (http://wmii.suckless.org). It also provides a slightly better interface for running dmenu on xinerama screens. If you want to use xinerama functions, you have to apply the following patch (see the XMonad.Util.Dmenu module): http://www.jcreigh.com/dmenu/dmenu-3.2-xinerama.patch. Don't forget to recompile dmenu afterwards ;-).
wmiiActions :: FilePath -> X ()
wmiiActionsXinerama :: FilePath -> X ()
executables :: X ()
executablesXinerama :: X ()

You can use this module with the following in your ~/.xmonad/xmonad.hs file:

 import XMonad.Actions.WmiiActions

and add something like the following to your key bindings:

 ,((modMask x, xK_a), wmiiActions "/home/joe/.wmii-3.5/")

or, if you are using xinerama, you can use

 ,((modMask x, xK_a), wmiiActionsXinerama "/home/joe/.wmii-3.5/")

However, make sure you also have the xinerama build of dmenu (for more information see the XMonad.Util.Dmenu extension).

For detailed instructions on editing your key bindings, see XMonad.Doc.Extending#Editing_key_bindings.

wmiiActions :: FilePath -> X ()Source
The wmiiActions function takes the file path as a first argument and executes dmenu with all the executables found in the provided path.
wmiiActionsXinerama :: FilePath -> X ()Source
The wmiiActionsXinerama does the same as wmiiActions, but it shows dmenu only on the currently focused workspace.
executables :: X ()Source
The executables function runs the dmenu_path script, providing list of executable files accessible from the $PATH variable.
executablesXinerama :: X ()Source
The executablesXinerama function does the same as the executables function, but on the workspace which currently has focus.
Produced by Haddock version 2.3.0