Portability | unportable |
---|---|
Stability | unstable |
Maintainer | Adam Vogt <vogt.adam@gmail.com> |
Adapts functionality from some contrib modules
- dzen :: (Read (x Word32), HLength b1 ll1, HLength a ll, HLt ll1 (HSucc HZero) b2, HLt ll (HSucc (HSucc HZero)) b, MonadIO m, LayoutClass x Window, LayoutClass l Window, Ins2 b2 (HSucc HZero) HTrue (Config (XConfig x) -> Config (XConfig (ModifiedLayout AvoidStruts x))) b1 c, Ins2 b (HSucc (HSucc HZero)) HTrue (m (XConfig l) -> m (XConfig l)) a b1) => a -> c
- xmobar :: (Read (x Word32), HLength b1 ll1, HLength a ll, HLt ll1 (HSucc HZero) b2, HLt ll (HSucc (HSucc HZero)) b, MonadIO m, LayoutClass x Window, LayoutClass l Window, Ins2 b2 (HSucc HZero) HTrue (Config (XConfig x) -> Config (XConfig (ModifiedLayout AvoidStruts x))) b1 c, Ins2 b (HSucc (HSucc HZero)) HTrue (m (XConfig l) -> m (XConfig l)) a b1) => a -> c
- statusBar :: (Read (x Word32), HLength b1 ll1, HLength a ll, HLt ll1 (HSucc HZero) b2, HLt ll (HSucc (HSucc HZero)) b, MonadIO m, LayoutClass x Window, LayoutClass l Window, Ins2 b2 (HSucc HZero) HTrue (Config (XConfig x) -> Config (XConfig (ModifiedLayout AvoidStruts x))) b1 c, Ins2 b (HSucc (HSucc HZero)) HTrue (m (XConfig l) -> m (XConfig l)) a b1) => String -> PP -> (XConfig Layout -> (KeyMask, KeySym)) -> a -> c
- ewmh :: (Monad m, HLength l ll, HLt ll (HSucc (HSucc (HSucc (HSucc (HSucc (HSucc HZero)))))) b, Ins2 b (HSucc (HSucc (HSucc (HSucc (HSucc (HSucc HZero)))))) HTrue (m (XConfig a) -> m (XConfig a)) l l') => l -> l'
- avoidStrutsOn :: (Read (x Word32), HLength l ll, HLt ll (HSucc HZero) b, LayoutClass x Window, Ins2 b (HSucc HZero) HTrue (Config (XConfig x) -> Config (XConfig (ModifiedLayout AvoidStruts x))) l l') => [Direction2D] -> l -> l'
- avoidStruts :: (Read (x Word32), HLength l ll, HLt ll (HSucc HZero) b, LayoutClass x Window, Ins2 b (HSucc HZero) HTrue (Config (XConfig x) -> Config (XConfig (ModifiedLayout AvoidStruts x))) l l') => l -> l'
XMonad.Hooks.DynamicLog
dzen :: (Read (x Word32), HLength b1 ll1, HLength a ll, HLt ll1 (HSucc HZero) b2, HLt ll (HSucc (HSucc HZero)) b, MonadIO m, LayoutClass x Window, LayoutClass l Window, Ins2 b2 (HSucc HZero) HTrue (Config (XConfig x) -> Config (XConfig (ModifiedLayout AvoidStruts x))) b1 c, Ins2 b (HSucc (HSucc HZero)) HTrue (m (XConfig l) -> m (XConfig l)) a b1) => a -> cSource
xmobar :: (Read (x Word32), HLength b1 ll1, HLength a ll, HLt ll1 (HSucc HZero) b2, HLt ll (HSucc (HSucc HZero)) b, MonadIO m, LayoutClass x Window, LayoutClass l Window, Ins2 b2 (HSucc HZero) HTrue (Config (XConfig x) -> Config (XConfig (ModifiedLayout AvoidStruts x))) b1 c, Ins2 b (HSucc (HSucc HZero)) HTrue (m (XConfig l) -> m (XConfig l)) a b1) => a -> cSource
statusBar :: (Read (x Word32), HLength b1 ll1, HLength a ll, HLt ll1 (HSucc HZero) b2, HLt ll (HSucc (HSucc HZero)) b, MonadIO m, LayoutClass x Window, LayoutClass l Window, Ins2 b2 (HSucc HZero) HTrue (Config (XConfig x) -> Config (XConfig (ModifiedLayout AvoidStruts x))) b1 c, Ins2 b (HSucc (HSucc HZero)) HTrue (m (XConfig l) -> m (XConfig l)) a b1) => String -> PP -> (XConfig Layout -> (KeyMask, KeySym)) -> a -> cSource
XMonad.Hooks.EwmhDesktops
ewmh :: (Monad m, HLength l ll, HLt ll (HSucc (HSucc (HSucc (HSucc (HSucc (HSucc HZero)))))) b, Ins2 b (HSucc (HSucc (HSucc (HSucc (HSucc (HSucc HZero)))))) HTrue (m (XConfig a) -> m (XConfig a)) l l') => l -> l'Source
XMonad.Hooks.ManageDocks
avoidStrutsOn :: (Read (x Word32), HLength l ll, HLt ll (HSucc HZero) b, LayoutClass x Window, Ins2 b (HSucc HZero) HTrue (Config (XConfig x) -> Config (XConfig (ModifiedLayout AvoidStruts x))) l l') => [Direction2D] -> l -> l'Source
avoidStruts :: (Read (x Word32), HLength l ll, HLt ll (HSucc HZero) b, LayoutClass x Window, Ins2 b (HSucc HZero) HTrue (Config (XConfig x) -> Config (XConfig (ModifiedLayout AvoidStruts x))) l l') => l -> l'Source