module WildBind.X11
(
withFrontEnd
, XKeyInput (..)
, Window
, ActiveWindow
, winInstance
, winClass
, winName
, XKeyEvent (..)
, XMod (..)
, KeyEventType (..)
, ToXKeyEvent (..)
, press
, release
, shift
, ctrl
, alt
, super
, addXMod
, X11Front
, withX11Front
, makeFrontEnd
, defaultRootWindow
) where
import WildBind (FrontEnd)
import qualified WildBind.Description as WBD
import WildBind.X11.Internal.FrontEnd (X11Front, defaultRootWindow, makeFrontEnd,
withFrontEnd, withX11Front)
import WildBind.X11.Internal.Key (KeyEventType (..), ToXKeyEvent (..),
XKeyEvent (..), XKeyInput (..), XMod (..), addXMod,
alt, ctrl, press, release, shift, super)
import WildBind.X11.Internal.Window (ActiveWindow, Window, winClass, winInstance,
winName)