xmonad-vanessa-1.0.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.

Instances
Show KbLayout Source # 
Instance details

Defined in XMonad.Util.Keyboard

Default KbLayout Source #

Set default keyboard layout to vanilla "us"

Instance details

Defined in XMonad.Util.Keyboard

Methods

def :: KbLayout #

showKBLayout :: IO String Source #

Pretty-print current layout

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