| Portability | unportable |
|---|---|
| Stability | unstable |
| Maintainer | pastorelli.mario@gmail.com |
| Safe Haskell | None |
XMonad.Actions.ShowText
Contents
Description
ShowText displays text for sometime on the screen similar to XMonad.Util.Dzen which offers more features (currently)
- defaultSTConfig :: ShowTextConfig
- handleTimerEvent :: Event -> X All
- flashText :: ShowTextConfig -> Rational -> String -> X ()
- data ShowTextConfig = STC {}
Usage
You can use this module with the following in your ~/.xmonad/xmonad.hs:
import XMonad.Actions.ShowText
Then add the event hook handler:
xmonad { handleEventHook = myHandleEventHooks <+> handleTimerEvent }
You can then use flashText in your keybindings:
((modMask, xK_Right), flashText defaultSTConfig 1 "->" >> nextWS)
handleTimerEvent :: Event -> X AllSource
Handles timer events that notify when a window should be removed
Arguments
| :: ShowTextConfig | |
| -> Rational | number of seconds |
| -> String | text to display |
| -> X () |
Shows a window in the center of the screen with the given text