xmonad-contrib-0.18.1: Community-maintained extensions for xmonad
Safe HaskellNone
LanguageHaskell2010

XMonad.Config.Dmwit

Description

Deprecated: This module contains a personal configuration, to be removed from xmonad-contrib. If you use this module, please copy the relevant parts to your configuration or obtain a copy of it on https://xmonad.org/configurations.html and include it as a local module.

Documentation

geomMean :: Floating a => [a] -> a #

arithMean :: Floating a => [a] -> a #

namedNumbers :: [Char] -> String -> [[Char]] #

splitColon :: [Char] -> [[Char]] #

parse :: (Floating a, Read a) => String -> a #

makeLauncher :: [Char] -> [Char] -> [Char] -> [Char] -> [Char] #

viewShift :: (Ord a, Eq s, Eq i) => i -> StackSet i l a s sd -> StackSet i l a s sd #

sinkFocus :: Ord a => StackSet i l a s sd -> StackSet i l a s sd #

showMod :: String -> Integer -> X () #

volumeDzen :: String -> X () #

class Show a => PPrint a where #

Minimal complete definition

Nothing

Methods

pprint :: Int -> a -> String #

Instances

Instances details
PPrint Dimension # 
Instance details

Defined in XMonad.Config.Dmwit

Methods

pprint :: Int -> Dimension -> String #

PPrint Position # 
Instance details

Defined in XMonad.Config.Dmwit

Methods

pprint :: Int -> Position -> String #

PPrint Rectangle # 
Instance details

Defined in XMonad.Config.Dmwit

Methods

pprint :: Int -> Rectangle -> String #

PPrint Screen # 
Instance details

Defined in XMonad.Config.Dmwit

Methods

pprint :: Int -> Screen -> String #

PPrint Word64 # 
Instance details

Defined in XMonad.Config.Dmwit

Methods

pprint :: Int -> Word64 -> String #

PPrint ScreenDetail # 
Instance details

Defined in XMonad.Config.Dmwit

Methods

pprint :: Int -> ScreenDetail -> String #

PPrint ScreenId # 
Instance details

Defined in XMonad.Config.Dmwit

Methods

pprint :: Int -> ScreenId -> String #

PPrint PPrintable # 
Instance details

Defined in XMonad.Config.Dmwit

Methods

pprint :: Int -> PPrintable -> String #

PPrint Integer # 
Instance details

Defined in XMonad.Config.Dmwit

Methods

pprint :: Int -> Integer -> String #

PPrint Char # 
Instance details

Defined in XMonad.Config.Dmwit

Methods

pprint :: Int -> Char -> String #

PPrint Int # 
Instance details

Defined in XMonad.Config.Dmwit

Methods

pprint :: Int -> Int -> String #

PPrint (Layout a) # 
Instance details

Defined in XMonad.Config.Dmwit

Methods

pprint :: Int -> Layout a -> String #

PPrint a => PPrint (Stack a) # 
Instance details

Defined in XMonad.Config.Dmwit

Methods

pprint :: Int -> Stack a -> String #

PPrint a => PPrint (Maybe a) # 
Instance details

Defined in XMonad.Config.Dmwit

Methods

pprint :: Int -> Maybe a -> String #

PPrint a => PPrint [a] # 
Instance details

Defined in XMonad.Config.Dmwit

Methods

pprint :: Int -> [a] -> String #

(Show a, Show b) => PPrint (Map a b) # 
Instance details

Defined in XMonad.Config.Dmwit

Methods

pprint :: Int -> Map a b -> String #

(PPrint i, PPrint l, PPrint a) => PPrint (Workspace i l a) # 
Instance details

Defined in XMonad.Config.Dmwit

Methods

pprint :: Int -> Workspace i l a -> String #

(PPrint i, PPrint l, PPrint a, PPrint sid, PPrint sd) => PPrint (Screen i l a sid sd) # 
Instance details

Defined in XMonad.Config.Dmwit

Methods

pprint :: Int -> Screen i l a sid sd -> String #

(PPrint i, PPrint l, PPrint a, PPrint sid, PPrint sd) => PPrint (StackSet i l a sid sd) # 
Instance details

Defined in XMonad.Config.Dmwit

Methods

pprint :: Int -> StackSet i l a sid sd -> String #

data PPrintable #

Constructors

PPrint a => P a 

Instances

Instances details
Show PPrintable # 
Instance details

Defined in XMonad.Config.Dmwit

PPrint PPrintable # 
Instance details

Defined in XMonad.Config.Dmwit

Methods

pprint :: Int -> PPrintable -> String #

main :: IO () #

atSchool :: MonadIO m => b -> b -> m b #

anyMask :: [((KeyMask, b1), b2)] -> [((KeyMask, b1), b2)] #

pipeName :: Show a => [Char] -> a -> [Char] #

allPPs :: ScreenId -> X () #