xmonad-contrib-0.16.999: Community-maintained extensions extensions for xmonad
Copyright(c) Devin Mullins <me@twifkak.com>
LicenseBSD
MaintainerDevin Mullins <me@twifkak.com>
Stabilitystable
Portabilityunportable
Safe HaskellNone
LanguageHaskell98

XMonad.Config.Azerty

Contents

Description

This module fixes some of the keybindings for the francophone among you who use an AZERTY keyboard layout. Config stolen from TeXitoi's config on the wiki.

Synopsis

Usage

To use this module, start with the following ~/.xmonad/xmonad.hs:

import XMonad
import XMonad.Config.Azerty

main = xmonad azertyConfig

If you prefer, an azertyKeys function is provided which you can use as so:

import qualified Data.Map as M
main = xmonad someConfig { keys = \c -> azertyKeys c <+> keys someConfig c }

azertyKeys :: forall (l :: Type -> Type). XConfig l -> Map (KeyMask, KeySym) (X ()) Source #

belgianKeys :: forall (l :: Type -> Type). XConfig l -> Map (KeyMask, KeySym) (X ()) Source #