xmonad-0.18.0: A tiling window manager

Copyright | (c) Spencer Janssen 2007
License | BSD3-style (see LICENSE)
Maintainer | dons@galois.com
Stability | stable
Portability | portable
Safe Haskell | None
Language | Haskell2010

XMonad.Config

Contents

- Orphan instances

Description

This module specifies the default configuration values for xmonad.

DO NOT MODIFY THIS FILE! It won't work. You may configure xmonad by providing your own `~/.xmonad/xmonad.hs` that overrides specific fields in the default config, `def`. For a starting point, you can copy the `xmonad.hs` found in the `man` directory, or look at examples on the xmonad wiki.

Synopsis

- defaultConfig :: XConfig (Choose Tall (Choose (Mirror Tall) Full))
- class Default a where
  - def :: a

# Documentation

defaultConfig :: XConfig (Choose Tall (Choose (Mirror Tall) Full)) #

Deprecated: Use def (from Data.Default, and re-exported by XMonad and XMonad.Config) instead.

The default set of configuration values itself

class Default a where #

A class for types with a default value.

Minimal complete definition

Nothing

Methods

def :: a #

The default value for this type.

default def :: (Generic a, GDefault (Rep a)) => a #

#### Instances

Instances details

Default VisualInfo |
Instance details Defined in Graphics.X11.Xlib.Types Methods def :: VisualInfo #
Default IntSet |
Instance details Defined in Data.Default.Internal Methods def :: IntSet #
Default All |
Instance details Defined in Data.Default.Internal Methods def :: All #
Default Any |
Instance details Defined in Data.Default.Internal Methods def :: Any #
Default CBool |
Instance details Defined in Data.Default.Internal Methods def :: CBool #
Default CClock |
Instance details Defined in Data.Default.Internal Methods def :: CClock #
Default CDouble |
Instance details Defined in Data.Default.Internal Methods def :: CDouble #
Default CFloat |
Instance details Defined in Data.Default.Internal Methods def :: CFloat #
Default CInt |
Instance details Defined in Data.Default.Internal Methods def :: CInt #
Default CIntMax |
Instance details Defined in Data.Default.Internal Methods def :: CIntMax #
Default CIntPtr |
Instance details Defined in Data.Default.Internal Methods def :: CIntPtr #
Default CLLong |
Instance details Defined in Data.Default.Internal Methods def :: CLLong #
Default CLong |
Instance details Defined in Data.Default.Internal Methods def :: CLong #
Default CPtrdiff |
Instance details Defined in Data.Default.Internal Methods def :: CPtrdiff #
Default CSUSeconds |
Instance details Defined in Data.Default.Internal Methods def :: CSUSeconds #
Default CShort |
Instance details Defined in Data.Default.Internal Methods def :: CShort #
Default CSigAtomic |
Instance details Defined in Data.Default.Internal Methods def :: CSigAtomic #
Default CSize |
Instance details Defined in Data.Default.Internal Methods def :: CSize #
Default CTime |
Instance details Defined in Data.Default.Internal Methods def :: CTime #
Default CUInt |
Instance details Defined in Data.Default.Internal Methods def :: CUInt #
Default CUIntMax |
Instance details Defined in Data.Default.Internal Methods def :: CUIntMax #
Default CUIntPtr |
Instance details Defined in Data.Default.Internal Methods def :: CUIntPtr #
Default CULLong |
Instance details Defined in Data.Default.Internal Methods def :: CULLong #
Default CULong |
Instance details Defined in Data.Default.Internal Methods def :: CULong #
Default CUSeconds |
Instance details Defined in Data.Default.Internal Methods def :: CUSeconds #
Default CUShort |
Instance details Defined in Data.Default.Internal Methods def :: CUShort #
Default IntPtr |
Instance details Defined in Data.Default.Internal Methods def :: IntPtr #
Default WordPtr |
Instance details Defined in Data.Default.Internal Methods def :: WordPtr #
Default Int16 |
Instance details Defined in Data.Default.Internal Methods def :: Int16 #
Default Int32 |
Instance details Defined in Data.Default.Internal Methods def :: Int32 #
Default Int64 |
Instance details Defined in Data.Default.Internal Methods def :: Int64 #
Default Int8 |
Instance details Defined in Data.Default.Internal Methods def :: Int8 #
Default Word16 |
Instance details Defined in Data.Default.Internal Methods def :: Word16 #
Default Word32 |
Instance details Defined in Data.Default.Internal Methods def :: Word32 #
Default Word64 |
Instance details Defined in Data.Default.Internal Methods def :: Word64 #
Default Word8 |
Instance details Defined in Data.Default.Internal Methods def :: Word8 #
Default Ordering |
Instance details Defined in Data.Default.Internal Methods def :: Ordering #
Default Integer |
Instance details Defined in Data.Default.Internal Methods def :: Integer #
Default () |
Instance details Defined in Data.Default.Internal Methods def :: () #
Default Bool |
Instance details Defined in Data.Default.Internal Methods def :: Bool #
Default Double |
Instance details Defined in Data.Default.Internal Methods def :: Double #
Default Float |
Instance details Defined in Data.Default.Internal Methods def :: Float #
Default Int |
Instance details Defined in Data.Default.Internal Methods def :: Int #
Default Word |
Instance details Defined in Data.Default.Internal Methods def :: Word #
(Default a, RealFloat a) => Default (Complex a) |
Instance details Defined in Data.Default.Internal Methods def :: Complex a #
Default (IntMap v) |
Instance details Defined in Data.Default.Internal Methods def :: IntMap v #
Default (Seq a) |
Instance details Defined in Data.Default.Internal Methods def :: Seq a #
Default (Set v) |
Instance details Defined in Data.Default.Internal Methods def :: Set v #
Default a => Default (Tree a) |
Instance details Defined in Data.Default.Internal Methods def :: Tree a #
Default a => Default (Identity a) |
Instance details Defined in Data.Default.Internal Methods def :: Identity a #
Default (First a) |
Instance details Defined in Data.Default.Internal Methods def :: First a #
Default (Last a) |
Instance details Defined in Data.Default.Internal Methods def :: Last a #
Default a => Default (Dual a) |
Instance details Defined in Data.Default.Internal Methods def :: Dual a #
Default (Endo a) |
Instance details Defined in Data.Default.Internal Methods def :: Endo a #
Num a => Default (Product a) |
Instance details Defined in Data.Default.Internal Methods def :: Product a #
Num a => Default (Sum a) |
Instance details Defined in Data.Default.Internal Methods def :: Sum a #
Default (ConstPtr a) |
Instance details Defined in Data.Default.Internal Methods def :: ConstPtr a #
Default (FunPtr a) |
Instance details Defined in Data.Default.Internal Methods def :: FunPtr a #
Default (Ptr a) |
Instance details Defined in Data.Default.Internal Methods def :: Ptr a #
Integral a => Default (Ratio a) |
Instance details Defined in Data.Default.Internal Methods def :: Ratio a #
Default a => Default (Query a) # |
Instance details Defined in XMonad.Core Methods def :: Query a #
Default a => Default (X a) # |
Instance details Defined in XMonad.Core Methods def :: X a #
a ~ Choose Tall (Choose (Mirror Tall) Full) => Default (XConfig a) # |
Instance details Defined in XMonad.Config Methods def :: XConfig a #
Default (Maybe a) |
Instance details Defined in Data.Default.Internal Methods def :: Maybe a #
Default a => Default (Solo a) |
Instance details Defined in Data.Default.Internal Methods def :: Solo a #
Default [a] |
Instance details Defined in Data.Default.Internal Methods def :: [a] #
HasResolution a => Default (Fixed a) |
Instance details Defined in Data.Default.Internal Methods def :: Fixed a #
Default (Map k v) |
Instance details Defined in Data.Default.Internal Methods def :: Map k v #
Default (Proxy a) |
Instance details Defined in Data.Default.Internal Methods def :: Proxy a #
(Default a1, Default a2) => Default (a1, a2) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2) #
Default a => Default (Const a b) |
Instance details Defined in Data.Default.Internal Methods def :: Const a b #
(Default a1, Default a2, Default a3) => Default (a1, a2, a3) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3) #
(Default a1, Default a2, Default a3, Default a4) => Default (a1, a2, a3, a4) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4) #
(Default a1, Default a2, Default a3, Default a4, Default a5) => Default (a1, a2, a3, a4, a5) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6) => Default (a1, a2, a3, a4, a5, a6) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7) => Default (a1, a2, a3, a4, a5, a6, a7) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6, a7) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8) => Default (a1, a2, a3, a4, a5, a6, a7, a8) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6, a7, a8) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6, a7, a8, a9) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19, Default a20) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19, Default a20, Default a21) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19, Default a20, Default a21, Default a22) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19, Default a20, Default a21, Default a22, Default a23) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19, Default a20, Default a21, Default a22, Default a23, Default a24) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19, Default a20, Default a21, Default a22, Default a23, Default a24, Default a25) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19, Default a20, Default a21, Default a22, Default a23, Default a24, Default a25, Default a26) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19, Default a20, Default a21, Default a22, Default a23, Default a24, Default a25, Default a26, Default a27) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19, Default a20, Default a21, Default a22, Default a23, Default a24, Default a25, Default a26, Default a27, Default a28) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19, Default a20, Default a21, Default a22, Default a23, Default a24, Default a25, Default a26, Default a27, Default a28, Default a29) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19, Default a20, Default a21, Default a22, Default a23, Default a24, Default a25, Default a26, Default a27, Default a28, Default a29, Default a30) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30) #
(Default a1, Default a2, Default a3, Default a4, Default a5, Default a6, Default a7, Default a8, Default a9, Default a10, Default a11, Default a12, Default a13, Default a14, Default a15, Default a16, Default a17, Default a18, Default a19, Default a20, Default a21, Default a22, Default a23, Default a24, Default a25, Default a26, Default a27, Default a28, Default a29, Default a30, Default a31) => Default (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31) |
Instance details Defined in Data.Default.Internal Methods def :: (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31) #

# Orphan instances

a ~ Choose Tall (Choose (Mirror Tall) Full) => Default (XConfig a) # |
Instance details Methods def :: XConfig a #