xmonad-contrib-0.12: Third party extensions for xmonad

Safe HaskellNone
LanguageHaskell98

XMonad.Config.Dmwit

Documentation

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

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

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

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

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

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

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

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

fullscreen43on169 :: RationalRect Source

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

operationOn :: (Eq s, Ord a) => (a -> StackSet PhysicalWorkspace l a s sd -> StackSet PhysicalWorkspace l a s sd) -> ScreenId -> VirtualWorkspace -> a -> Query (Endo (StackSet PhysicalWorkspace l a s sd)) Source

viewFullOn :: (Eq s, Ord a) => ScreenId -> VirtualWorkspace -> a -> Query (Endo (StackSet PhysicalWorkspace l a s sd)) Source

centerWineOn :: (Eq s, Ord a) => ScreenId -> VirtualWorkspace -> a -> Query (Endo (StackSet PhysicalWorkspace l a s sd)) Source

class Show a => PPrint a where Source

Minimal complete definition

Nothing

Methods

pprint :: Int -> a -> String Source

Instances

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

data PPrintable Source

Constructors

forall a . PPrint a => P a 

main :: IO () Source

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

atSchool :: MonadIO m => r -> r -> m r Source

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

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

xmobarCommand :: ScreenId -> String Source

allPPs :: ScreenId -> X () Source

ppFocus :: ScreenId -> PP Source

ppWorkspaces :: ScreenId -> PP Source