xmonad-wallpaper-0.0.1.1: xmonad wallpaper extension

Safe HaskellNone
LanguageHaskell2010

XMonad.Wallpaper

Synopsis

Documentation

setRandomWallpaper :: [String] -> IO () Source

Example usage: (~.xmonadxmonad.hs)

import XMonad
import XMonad.Config.Desktop
import XMonad.Wallpaper
main = do
    setRandomWallpaper ["paths-of-your choice", "$HOME/Pictures/Wallpapers"]
    xmonad $ desktopConfig
       { terminal    = "urxvt"
       , modMask     = mod4Mask
       }

Paths will be expanded using environment variables. The following syntax are supported:

epxand $HOME/Pictures

/home/user/Pictures

expand ${HOME}ABC

/home/userABC