xmonad-contrib-0.11.2: Third party extensions for xmonad

Portabilitynon-portable (uses "manpath" and "bash")
MaintainerValery V. Vorotyntsev <valery.vv@gmail.com>
Safe HaskellNone

XMonad.Prompt.Man

Contents

Description

A manual page prompt for XMonad window manager.

TODO

  • narrow completions by section number, if the one is specified (like /etc/bash_completion does)

Synopsis

Usage

  1. In your ~/.xmonad/xmonad.hs:
 import XMonad.Prompt
 import XMonad.Prompt.Man
  1. In your keybindings add something like:
     , ((modm, xK_F1), manPrompt defaultXPConfig)

For detailed instruction on editing the key binding see XMonad.Doc.Extending.

manPrompt :: XPConfig -> X ()Source

Query for manual page to be displayed.

getCommandOutput :: String -> IO StringSource

Run a command using shell and return its output.

XXX Merge into Run?

(Ask "gurus" whether evaluate (length ...) approach is better/more idiomatic.)

data Man Source

Instances