xmonad-contrib-0.18.1: Community-maintained extensions for xmonad
Copyright(c) Devin Mullins <me@twifkak.com>
LicenseBSD
MaintainerDevin Mullins <me@twifkak.com>
Stabilitystable
Portabilityunportable
Safe HaskellSafe-Inferred
LanguageHaskell2010

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.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 LiftedRep -> Type}. XConfig l -> Map (KeyMask, KeySym) (X ()) Source #

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