xmonad-0.17.2: A tiling window manager

Copyright | (c) Spencer Janssen 2007
License | BSD3-style (see LICENSE)
Maintainer | dons@galois.com
Stability | stable
Portability | portable
Safe Haskell | Safe-Inferred
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.

#### Instances

Instances details

Default VisualInfo |
Instance details Defined in Graphics.X11.Xlib.Types Methods def :: VisualInfo #
Default All |
Instance details Defined in Data.Default.Class Methods def :: All #
Default Any |
Instance details Defined in Data.Default.Class Methods def :: Any #
Default CClock |
Instance details Defined in Data.Default.Class Methods def :: CClock #
Default CDouble |
Instance details Defined in Data.Default.Class Methods def :: CDouble #
Default CFloat |
Instance details Defined in Data.Default.Class Methods def :: CFloat #
Default CInt |
Instance details Defined in Data.Default.Class Methods def :: CInt #
Default CIntMax |
Instance details Defined in Data.Default.Class Methods def :: CIntMax #
Default CIntPtr |
Instance details Defined in Data.Default.Class Methods def :: CIntPtr #
Default CLLong |
Instance details Defined in Data.Default.Class Methods def :: CLLong #
Default CLong |
Instance details Defined in Data.Default.Class Methods def :: CLong #
Default CPtrdiff |
Instance details Defined in Data.Default.Class Methods def :: CPtrdiff #
Default CSUSeconds |
Instance details Defined in Data.Default.Class Methods def :: CSUSeconds #
Default CShort |
Instance details Defined in Data.Default.Class Methods def :: CShort #
Default CSigAtomic |
Instance details Defined in Data.Default.Class Methods def :: CSigAtomic #
Default CSize |
Instance details Defined in Data.Default.Class Methods def :: CSize #
Default CTime |
Instance details Defined in Data.Default.Class Methods def :: CTime #
Default CUInt |
Instance details Defined in Data.Default.Class Methods def :: CUInt #
Default CUIntMax |
Instance details Defined in Data.Default.Class Methods def :: CUIntMax #
Default CUIntPtr |
Instance details Defined in Data.Default.Class Methods def :: CUIntPtr #
Default CULLong |
Instance details Defined in Data.Default.Class Methods def :: CULLong #
Default CULong |
Instance details Defined in Data.Default.Class Methods def :: CULong #
Default CUSeconds |
Instance details Defined in Data.Default.Class Methods def :: CUSeconds #
Default CUShort |
Instance details Defined in Data.Default.Class Methods def :: CUShort #
Default Int16 |
Instance details Defined in Data.Default.Class Methods def :: Int16 #
Default Int32 |
Instance details Defined in Data.Default.Class Methods def :: Int32 #
Default Int64 |
Instance details Defined in Data.Default.Class Methods def :: Int64 #
Default Int8 |
Instance details Defined in Data.Default.Class Methods def :: Int8 #
Default Word16 |
Instance details Defined in Data.Default.Class Methods def :: Word16 #
Default Word32 |
Instance details Defined in Data.Default.Class Methods def :: Word32 #
Default Word64 |
Instance details Defined in Data.Default.Class Methods def :: Word64 #
Default Word8 |
Instance details Defined in Data.Default.Class Methods def :: Word8 #
Default Ordering |
Instance details Defined in Data.Default.Class Methods def :: Ordering #
Default Integer |
Instance details Defined in Data.Default.Class Methods def :: Integer #
Default () |
Instance details Defined in Data.Default.Class Methods def :: () #
Default Double |
Instance details Defined in Data.Default.Class Methods def :: Double #
Default Float |
Instance details Defined in Data.Default.Class Methods def :: Float #
Default Int |
Instance details Defined in Data.Default.Class Methods def :: Int #
Default Word |
Instance details Defined in Data.Default.Class Methods def :: Word #
(Default a, RealFloat a) => Default (Complex a) |
Instance details Defined in Data.Default.Class Methods def :: Complex a #
Default (First a) |
Instance details Defined in Data.Default.Class Methods def :: First a #
Default (Last a) |
Instance details Defined in Data.Default.Class Methods def :: Last a #
Default a => Default (Dual a) |
Instance details Defined in Data.Default.Class Methods def :: Dual a #
Default (Endo a) |
Instance details Defined in Data.Default.Class Methods def :: Endo a #
Num a => Default (Product a) |
Instance details Defined in Data.Default.Class Methods def :: Product a #
Num a => Default (Sum a) |
Instance details Defined in Data.Default.Class Methods def :: Sum a #
Integral a => Default (Ratio a) |
Instance details Defined in Data.Default.Class Methods def :: Ratio a #
Default a => Default (IO a) |
Instance details Defined in Data.Default.Class Methods def :: IO 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.Class Methods def :: Maybe a #
Default [a] |
Instance details Defined in Data.Default.Class Methods def :: [a] #
(Default a, Default b) => Default (a, b) |
Instance details Defined in Data.Default.Class Methods def :: (a, b) #
Default r => Default (e -> r) |
Instance details Defined in Data.Default.Class Methods def :: e -> r #
(Default a, Default b, Default c) => Default (a, b, c) |
Instance details Defined in Data.Default.Class Methods def :: (a, b, c) #
(Default a, Default b, Default c, Default d) => Default (a, b, c, d) |
Instance details Defined in Data.Default.Class Methods def :: (a, b, c, d) #
(Default a, Default b, Default c, Default d, Default e) => Default (a, b, c, d, e) |
Instance details Defined in Data.Default.Class Methods def :: (a, b, c, d, e) #
(Default a, Default b, Default c, Default d, Default e, Default f) => Default (a, b, c, d, e, f) |
Instance details Defined in Data.Default.Class Methods def :: (a, b, c, d, e, f) #
(Default a, Default b, Default c, Default d, Default e, Default f, Default g) => Default (a, b, c, d, e, f, g) |
Instance details Defined in Data.Default.Class Methods def :: (a, b, c, d, e, f, g) #

# Orphan instances

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