xmonad-contrib
Copyright(c) 2009 Collabora Ltd
LicenseBSD-style (see xmonad/LICENSE)
MaintainerAndres Salomon <dilinger@collabora.co.uk>
Stabilityunstable
Portabilityunportable
Safe HaskellNone
LanguageHaskell2010

XMonad.Util.Cursor

Contents

Description

A module for setting the default mouse cursor.

Some ideas shamelessly stolen from Nils Schweinsberg; thanks!

Synopsis

Usage:

  setDefaultCursor xC_left_ptr

For example, to override the default gnome cursor:

  import XMonad.Util.Cursor
  main = xmonad gnomeConfig { startupHook = setDefaultCursor xC_pirate }

Arrr!

xC_X_cursor :: Glyph #

xC_arrow :: Glyph #

xC_boat :: Glyph #

xC_bogosity :: Glyph #

xC_bottom_side :: Glyph #

xC_bottom_tee :: Glyph #

xC_box_spiral :: Glyph #

xC_center_ptr :: Glyph #

xC_circle :: Glyph #

xC_clock :: Glyph #

xC_coffee_mug :: Glyph #

xC_cross :: Glyph #

xC_crosshair :: Glyph #

xC_dot :: Glyph #

xC_dotbox :: Glyph #

xC_draft_large :: Glyph #

xC_draft_small :: Glyph #

xC_draped_box :: Glyph #

xC_exchange :: Glyph #

xC_fleur :: Glyph #

xC_gobbler :: Glyph #

xC_gumby :: Glyph #

xC_hand1 :: Glyph #

xC_hand2 :: Glyph #

xC_heart :: Glyph #

xC_icon :: Glyph #

xC_iron_cross :: Glyph #

xC_left_ptr :: Glyph #

xC_left_side :: Glyph #

xC_left_tee :: Glyph #

xC_leftbutton :: Glyph #

xC_ll_angle :: Glyph #

xC_lr_angle :: Glyph #

xC_man :: Glyph #

xC_mouse :: Glyph #

xC_pencil :: Glyph #

xC_pirate :: Glyph #

xC_plus :: Glyph #

xC_right_ptr :: Glyph #

xC_right_side :: Glyph #

xC_right_tee :: Glyph #

xC_rightbutton :: Glyph #

:: Glyph #

xC_sailboat :: Glyph #

xC_sb_up_arrow :: Glyph #

xC_shuttle :: Glyph #

xC_sizing :: Glyph #

xC_spider :: Glyph #

xC_spraycan :: Glyph #

xC_star :: Glyph #

xC_target :: Glyph #

xC_tcross :: Glyph #

xC_top_side :: Glyph #

xC_top_tee :: Glyph #

xC_trek :: Glyph #

xC_ul_angle :: Glyph #

xC_umbrella :: Glyph #

xC_ur_angle :: Glyph #

xC_watch :: Glyph #

xC_xterm :: Glyph #

setDefaultCursor :: Glyph -> X () Source #

Set the default (root) cursor