xmonad-contrib-0.12: Third party extensions for xmonad

Safe HaskellNone

XMonad.Config.Dmwit

Documentation

outputOf :: String -> IO String

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

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

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

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

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

modVolume :: String -> Integer -> IO Double

centerMouse :: X ()

withScreen :: ScreenId -> (WorkspaceId -> WindowSet -> WindowSet) -> X ()

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

launcher :: [Char]

termLauncher :: [Char]

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

floatAll :: [String] -> Query (Endo WindowSet)

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

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

volumeDzen :: String -> X ()

altMask :: KeyMask

bright :: [Char]

dark :: [Char]

fullscreen43on169 :: RationalRect

fullscreenMPlayer :: Query (Endo (StackSet PhysicalWorkspace (Layout Window) Window ScreenId ScreenDetail))

operationOn :: (Eq s, Ord a) => (a -> StackSet PhysicalWorkspace l a s sd -> StackSet PhysicalWorkspace l a s sd) -> ScreenId -> [Char] -> a -> Query (Endo (StackSet PhysicalWorkspace l a s sd))

viewFullOn :: (Eq s, Ord a) => ScreenId -> [Char] -> a -> Query (Endo (StackSet PhysicalWorkspace l a s sd))

centerWineOn :: (Eq s, Ord a) => ScreenId -> [Char] -> a -> Query (Endo (StackSet PhysicalWorkspace l a s sd))

class Show a => PPrint a where

Methods

pprint :: Int -> a -> String

Instances

PPrint Char 
PPrint Int 
PPrint Integer 
PPrint Word64 
PPrint ScreenId 
PPrint ScreenDetail 
PPrint Screen 
PPrint Rectangle 
PPrint Position 
PPrint Dimension 
PPrint PPrintable 
PPrint a => PPrint [a] 
PPrint a => PPrint (Maybe a) 
PPrint (Layout a) 
PPrint a => PPrint (Stack a) 
(Show a, Show b) => PPrint (Map a b) 
(PPrint i, PPrint l, PPrint a) => PPrint (Workspace i l a) 
(PPrint i, PPrint l, PPrint a, PPrint sid, PPrint sd) => PPrint (StackSet i l a sid sd) 
(PPrint i, PPrint l, PPrint a, PPrint sid, PPrint sd) => PPrint (Screen i l a sid sd) 

data PPrintable

Constructors

forall a . PPrint a => P a 

Instances

record :: String -> Int -> [(String, PPrintable)] -> String

main :: IO ()

keyBindings :: XConfig Layout -> Map (KeyMask, KeySym) (X ())

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

anyMask :: [((KeyMask, t1), t)] -> [((KeyMask, t1), t)]

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

xmobarCommand :: ScreenId -> String

allPPs :: ScreenId -> X ()

color :: String -> String -> String

ppFocus :: ScreenId -> PP

ppWorkspaces :: ScreenId -> PP