xmonad-vanessa-2.1.0.0: Custom xmonad, which builds with stack or cabal.

Safe HaskellNone
LanguageHaskell98

XMonad.Util.Keyboard

Description

Allows to switch keyboard layouts Uses the command-line utility setxkbmap.

Synopsis

Documentation

data KbLayout Source #

Datatype for a keyboard layout.

showKBLayout :: IO String Source #

Pretty-print current layout

xmobarKbLayout :: KbLayout -> String Source #

Print a keyboard layout suitable for piping to XMobar.

parseKB :: IO KbLayout Source #

Get current keyboard layout

setLang :: KbLayout -> X () Source #

Set keyboard layout

tibetan :: KbLayout Source #

Tibetan keyboard layout

accented :: KbLayout Source #

Alr-gr keyboard providing common accents on a US keyboard

français :: KbLayout Source #

AZERTY French keyboard

deutsch :: KbLayout Source #

QWERTZ German keyboard

dansk :: KbLayout Source #

Danish keyboard

dzongkha :: KbLayout Source #

Dzongkha keyboard

defaultKbLayout :: KbLayout Source #

Default keyboard layout is vanilla "us"