xmonad-extras 0.10.1 → 0.10.1.1
raw patch · 1 files changed
+2/−4 lines, 1 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- XMonad.Config.Alt.Desktop: 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.Config.Alt.Desktop: 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'
- XMonad.Config.Alt.Desktop: 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
- XMonad.Config.Alt.Desktop: 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'
- XMonad.Config.Alt.Desktop: 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
- XMonad.Config.Alt.Desktop: 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
- XMonad.Config.Alt.Internal: Add :: Add
- XMonad.Config.Alt.Internal: BorderWidth :: BorderWidth
- XMonad.Config.Alt.Internal: Config :: (WriterT Warnings IO a) -> Config a
- XMonad.Config.Alt.Internal: FocusFollowsMouse :: FocusFollowsMouse
- XMonad.Config.Alt.Internal: FocusedBorderColor :: FocusedBorderColor
- XMonad.Config.Alt.Internal: HandleEventHook :: HandleEventHook
- XMonad.Config.Alt.Internal: Keys :: Keys
- XMonad.Config.Alt.Internal: LayoutHook :: LayoutHook
- XMonad.Config.Alt.Internal: LogHook :: LogHook
- XMonad.Config.Alt.Internal: ManageHook :: ManageHook
- XMonad.Config.Alt.Internal: ModMask :: ModMask
- XMonad.Config.Alt.Internal: Modify :: Modify
- XMonad.Config.Alt.Internal: ModifyIO :: ModifyIO
- XMonad.Config.Alt.Internal: MouseBindings :: MouseBindings
- XMonad.Config.Alt.Internal: NormalBorderColor :: NormalBorderColor
- XMonad.Config.Alt.Internal: Set :: Set
- XMonad.Config.Alt.Internal: Snd :: Snd
- XMonad.Config.Alt.Internal: StartupHook :: StartupHook
- XMonad.Config.Alt.Internal: Terminal :: Terminal
- XMonad.Config.Alt.Internal: Workspaces :: Workspaces
- XMonad.Config.Alt.Internal: add :: (HLength l ll, HLt ll (HSucc (HSucc (HSucc (HSucc HZero)))) b, Mode Add field e x y, Ins2 b (HSucc (HSucc (HSucc (HSucc HZero)))) HFalse (Config (XConfig x) -> Config (XConfig y)) l l') => field -> e -> l -> l'
- XMonad.Config.Alt.Internal: class HCompose l f | l -> f
- XMonad.Config.Alt.Internal: class HPred' n n' | n -> n'
- XMonad.Config.Alt.Internal: class HNat n => HReplicateF n e l | n e -> l
- XMonad.Config.Alt.Internal: class HSubtract a b c | a b -> c
- XMonad.Config.Alt.Internal: class Ins' n hold f l l' | n hold f l -> l'
- XMonad.Config.Alt.Internal: class HBool hold => Ins2 b n hold f l l' | b n hold f l -> l'
- XMonad.Config.Alt.Internal: class Mode action field e x y | action field e x -> y, action field x y -> e
- XMonad.Config.Alt.Internal: data Add
- XMonad.Config.Alt.Internal: data BorderWidth
- XMonad.Config.Alt.Internal: data FocusFollowsMouse
- XMonad.Config.Alt.Internal: data FocusedBorderColor
- XMonad.Config.Alt.Internal: data HandleEventHook
- XMonad.Config.Alt.Internal: data Keys
- XMonad.Config.Alt.Internal: data LayoutHook
- XMonad.Config.Alt.Internal: data LogHook
- XMonad.Config.Alt.Internal: data ManageHook
- XMonad.Config.Alt.Internal: data ModMask
- XMonad.Config.Alt.Internal: data Modify
- XMonad.Config.Alt.Internal: data ModifyIO
- XMonad.Config.Alt.Internal: data MouseBindings
- XMonad.Config.Alt.Internal: data NormalBorderColor
- XMonad.Config.Alt.Internal: data Set
- XMonad.Config.Alt.Internal: data Snd
- XMonad.Config.Alt.Internal: data StartupHook
- XMonad.Config.Alt.Internal: data Terminal
- XMonad.Config.Alt.Internal: data Workspaces
- XMonad.Config.Alt.Internal: defaultPrec :: HSucc (HSucc (HSucc (HSucc HZero)))
- XMonad.Config.Alt.Internal: hComp :: HCompose l f => l -> f
- XMonad.Config.Alt.Internal: hPred' :: HPred' n n' => n -> n'
- XMonad.Config.Alt.Internal: hReplicateF :: HReplicateF n e l => n -> e -> l
- XMonad.Config.Alt.Internal: hSubtract :: HSubtract a b c => a -> b -> c
- XMonad.Config.Alt.Internal: ins :: (Monad m, HLength l ll, HLt ll n b, Ins2 b n HFalse (m a -> m b1) l l') => n -> (a -> m b1) -> l -> l'
- XMonad.Config.Alt.Internal: ins' :: Ins' n hold f l l' => n -> hold -> f -> l -> l'
- XMonad.Config.Alt.Internal: ins2 :: Ins2 b n hold f l l' => b -> n -> hold -> f -> l -> l'
- XMonad.Config.Alt.Internal: insGeq :: (HLookupByHNat n l (t1, a -> b), HUpdateAtHNat n e l l', HCond t1 (t1, a -> b) (t, a -> c) e) => n -> t -> (b -> c) -> l -> l'
- XMonad.Config.Alt.Internal: insLt :: (HLength l1 b, HAppend l (HCons (t, t1) HNil) l'', HAppend l1 l' l, HReplicateF n Id l', HSubtract a b n) => a -> t -> t1 -> l1 -> l''
- XMonad.Config.Alt.Internal: insertInto :: (HLength l ll, HLt ll n b, Mode action field e x y, Ins2 b n hold (Config (XConfig x) -> Config (XConfig y)) l l') => action -> hold -> n -> field -> e -> l -> l'
- XMonad.Config.Alt.Internal: instance [overlap ok] (Apply e x y, HReplicateF n e r) => HReplicateF (HSucc n) e ((HFalse, x -> y) :*: r)
- XMonad.Config.Alt.Internal: instance [overlap ok] (HLength l ll, HLt ll n b, Ins2 b n hold f l l') => Ins' n hold f l l'
- XMonad.Config.Alt.Internal: instance [overlap ok] (HLength l n, HSubtract a1 n a, HReplicateF a Id l', HAppend l l' l'', HAppend l'' (HCons (hold, e) HNil) l''1, HBool hold) => Ins2 HTrue a1 hold e l l''1
- XMonad.Config.Alt.Internal: instance [overlap ok] (HLookupByHNat n l (t, a -> b), HUpdateAtHNat n z l l', HCond t (t, a -> b) (t1, a -> c) z, HBool t1) => Ins2 HFalse n t1 (b -> c) l l'
- XMonad.Config.Alt.Internal: instance [overlap ok] (HNat a, HNat b, HSubtract a b c) => HSubtract (HSucc a) (HSucc b) c
- XMonad.Config.Alt.Internal: instance [overlap ok] (LayoutClass l Window, LayoutClass l' Window) => Mode Add LayoutHook (l' Window) l (Choose l' l)
- XMonad.Config.Alt.Internal: instance [overlap ok] (Monad m, HCompose l (m () -> Writer w a)) => Apply RunMWR l (a, w)
- XMonad.Config.Alt.Internal: instance [overlap ok] (Read (l Window), LayoutClass l Window, Read (l' Window), LayoutClass l' Window) => Mode Modify LayoutHook (l Window -> l' Window) l l'
- XMonad.Config.Alt.Internal: instance [overlap ok] Apply Snd (a, b) b
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected (Event -> X All)) => Mode Modify HandleEventHook x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected (Event -> X All)) => Mode ModifyIO HandleEventHook x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected (Event -> X All)) => Mode Set HandleEventHook x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected (X ())) => Mode Modify LogHook x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected (X ())) => Mode Modify StartupHook x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected (X ())) => Mode ModifyIO LogHook x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected (X ())) => Mode ModifyIO StartupHook x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected (X ())) => Mode Set LogHook x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected (X ())) => Mode Set StartupHook x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected (XConfig Layout -> Map (ButtonMask, Button) (Window -> X ()))) => Mode Modify MouseBindings x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected (XConfig Layout -> Map (ButtonMask, Button) (Window -> X ()))) => Mode ModifyIO MouseBindings x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected (XConfig Layout -> Map (ButtonMask, Button) (Window -> X ()))) => Mode Set MouseBindings x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected (XConfig Layout -> Map (ButtonMask, KeySym) (X ()))) => Mode Modify Keys x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected (XConfig Layout -> Map (ButtonMask, KeySym) (X ()))) => Mode ModifyIO Keys x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected (XConfig Layout -> Map (ButtonMask, KeySym) (X ()))) => Mode Set Keys x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected Bool) => Mode Modify FocusFollowsMouse x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected Bool) => Mode ModifyIO FocusFollowsMouse x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected Bool) => Mode Set FocusFollowsMouse x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected Dimension) => Mode Modify BorderWidth x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected Dimension) => Mode ModifyIO BorderWidth x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected Dimension) => Mode Set BorderWidth x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected KeyMask) => Mode Modify ModMask x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected KeyMask) => Mode ModifyIO ModMask x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected KeyMask) => Mode Set ModMask x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected ManageHook) => Mode Modify ManageHook x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected ManageHook) => Mode ModifyIO ManageHook x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected ManageHook) => Mode Set ManageHook x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected String) => Mode Modify FocusedBorderColor x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected String) => Mode Modify NormalBorderColor x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected String) => Mode Modify Terminal x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected String) => Mode ModifyIO FocusedBorderColor x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected String) => Mode ModifyIO NormalBorderColor x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected String) => Mode ModifyIO Terminal x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected String) => Mode Set FocusedBorderColor x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected String) => Mode Set NormalBorderColor x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected String) => Mode Set Terminal x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected [String]) => Mode Modify Workspaces x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected [String]) => Mode ModifyIO Workspaces x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Fail (Expected [String]) => Mode Set Workspaces x0 l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] HCompose HNil (a -> a)
- XMonad.Config.Alt.Internal: instance [overlap ok] HCompose r (a -> b) => HCompose ((b -> c) :*: r) (a -> c)
- XMonad.Config.Alt.Internal: instance [overlap ok] HMap f a b => Apply (HHMap f) a b
- XMonad.Config.Alt.Internal: instance [overlap ok] HNat a => HSubtract a HZero a
- XMonad.Config.Alt.Internal: instance [overlap ok] HNat n => HPred' (HSucc n) n
- XMonad.Config.Alt.Internal: instance [overlap ok] HPred' HZero HZero
- XMonad.Config.Alt.Internal: instance [overlap ok] HReplicateF HZero e HNil
- XMonad.Config.Alt.Internal: instance [overlap ok] HSubtract HZero b HZero
- XMonad.Config.Alt.Internal: instance [overlap ok] LayoutClass l' Window => Mode Set LayoutHook (l' Window) l l'
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Modify BorderWidth (Dimension -> Dimension) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Modify FocusFollowsMouse (Bool -> Bool) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Modify FocusedBorderColor (String -> String) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Modify HandleEventHook ((Event -> X All) -> Event -> X All) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Modify Keys ((XConfig Layout -> Map (ButtonMask, KeySym) (X ())) -> XConfig Layout -> Map (ButtonMask, KeySym) (X ())) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Modify LogHook (X () -> X ()) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Modify ManageHook (ManageHook -> ManageHook) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Modify ModMask (KeyMask -> KeyMask) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Modify MouseBindings ((XConfig Layout -> Map (ButtonMask, Button) (Window -> X ())) -> XConfig Layout -> Map (ButtonMask, Button) (Window -> X ())) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Modify NormalBorderColor (String -> String) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Modify StartupHook (X () -> X ()) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Modify Terminal (String -> String) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Modify Workspaces ([String] -> [String]) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode ModifyIO BorderWidth (Dimension -> Config Dimension) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode ModifyIO FocusFollowsMouse (Bool -> Config Bool) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode ModifyIO FocusedBorderColor (String -> Config String) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode ModifyIO HandleEventHook ((Event -> X All) -> Config (Event -> X All)) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode ModifyIO Keys ((XConfig Layout -> Map (ButtonMask, KeySym) (X ())) -> Config (XConfig Layout -> Map (ButtonMask, KeySym) (X ()))) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode ModifyIO LayoutHook (l Window -> Config (m Window)) l m
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode ModifyIO LogHook (X () -> Config (X ())) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode ModifyIO ManageHook (ManageHook -> Config ManageHook) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode ModifyIO ModMask (KeyMask -> Config KeyMask) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode ModifyIO MouseBindings ((XConfig Layout -> Map (ButtonMask, Button) (Window -> X ())) -> Config (XConfig Layout -> Map (ButtonMask, Button) (Window -> X ()))) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode ModifyIO NormalBorderColor (String -> Config String) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode ModifyIO StartupHook (X () -> Config (X ())) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode ModifyIO Terminal (String -> Config String) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode ModifyIO Workspaces ([String] -> Config [String]) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Set BorderWidth Dimension l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Set FocusFollowsMouse Bool l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Set FocusedBorderColor String l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Set HandleEventHook (Event -> X All) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Set Keys (XConfig Layout -> Map (ButtonMask, KeySym) (X ())) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Set LogHook (X ()) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Set ManageHook ManageHook l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Set ModMask KeyMask l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Set MouseBindings (XConfig Layout -> Map (ButtonMask, Button) (Window -> X ())) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Set NormalBorderColor String l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Set StartupHook (X ()) l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Set Terminal String l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Mode Set Workspaces [String] l0 l0
- XMonad.Config.Alt.Internal: instance [overlap ok] Show a => Apply Print a (IO ())
- XMonad.Config.Alt.Internal: instance [overlap ok] Show a => Show (T1 a)
- XMonad.Config.Alt.Internal: instance [overlap ok] Show a => Show (T2 a)
- XMonad.Config.Alt.Internal: instance [overlap ok] Show a => Show (T3 a)
- XMonad.Config.Alt.Internal: instance [overlap ok] Show a => Show (T3a a)
- XMonad.Config.Alt.Internal: m :: Mode action field e x y => action -> field -> e -> XConfig x -> Config (XConfig y)
- XMonad.Config.Alt.Internal: modify :: (HLength l ll, HLt ll (HSucc (HSucc (HSucc (HSucc HZero)))) b, Mode Modify field e x y, Ins2 b (HSucc (HSucc (HSucc (HSucc HZero)))) HFalse (Config (XConfig x) -> Config (XConfig y)) l l') => field -> e -> l -> l'
- XMonad.Config.Alt.Internal: modifyIO :: (HLength l ll, HLt ll (HSucc (HSucc (HSucc (HSucc HZero)))) b, Mode ModifyIO field e x y, Ins2 b (HSucc (HSucc (HSucc (HSucc HZero)))) HFalse (Config (XConfig x) -> Config (XConfig y)) l l') => field -> e -> l -> l'
- XMonad.Config.Alt.Internal: modifyIO' :: (HLength l ll, HLt ll n b, Mode ModifyIO field e x y, Ins2 b n hold (Config (XConfig x) -> Config (XConfig y)) l l') => hold -> n -> field -> e -> l -> l'
- XMonad.Config.Alt.Internal: newtype Config a
- XMonad.Config.Alt.Internal: runConfig :: (Monad m, Read (l Window), HMap Snd l2 l1, LayoutClass l Window, HCompose l1 (m (XConfig (Choose Tall (Choose (Mirror Tall) Full))) -> Config (XConfig l)), HCompose (HCons t t1) (HNil -> l2)) => HCons t t1 -> IO ()
- XMonad.Config.Alt.Internal: runConfig' :: (Monad m, HMap Snd l1 l, HCompose l (m a -> Config b), HCompose (HCons t t1) (HNil -> l1)) => a -> HCons t t1 -> IO b
- XMonad.Config.Alt.Internal: set :: (HLength l ll, HLt ll (HSucc (HSucc (HSucc (HSucc HZero)))) b, Mode Set field e x y, Ins2 b (HSucc (HSucc (HSucc (HSucc HZero)))) HFalse (Config (XConfig x) -> Config (XConfig y)) l l') => field -> e -> l -> l'
- XMonad.Config.Alt.Internal: test :: IO ()
- XMonad.Config.Alt.QQ: decNat :: String -> Int -> Q [Dec]
- XMonad.Config.Alt.QQ: nat :: Int -> ExpQ
- XMonad.Config.Alt.QQ: nat' :: QuasiQuoter
- XMonad.Config.Alt.QQ: natTy :: Int -> TypeQ
- XMonad.Hooks.PerWindowKbdLayout: instance ExtensionClass LayoutStorage
- XMonad.Hooks.PerWindowKbdLayout: instance Read LayoutStorage
- XMonad.Hooks.PerWindowKbdLayout: instance Show LayoutStorage
- XMonad.Hooks.PerWindowKbdLayout: instance Storable XkbStateRec
- XMonad.Hooks.PerWindowKbdLayout: instance Typeable LayoutStorage
- XMonad.Hooks.PerWindowKbdLayout: perWindowKbdLayout :: Event -> X All
Files
- xmonad-extras.cabal +2/−4
xmonad-extras.cabal view
@@ -1,5 +1,5 @@ name: xmonad-extras-version: 0.10.1+version: 0.10.1.1 homepage: http://projects.haskell.org/xmonad-extras synopsis: Third party extensions for xmonad with wacky dependencies description: Various modules for xmonad that cannot be added to xmonad-contrib@@ -29,6 +29,7 @@ flag with_hlist description: Build modules depending on HList.+ default: False flag with_regex_posix description: Build modules depending on posix-regex.@@ -61,9 +62,6 @@ build-depends: parsec >= 2 && < 4, split >= 0.1 && < 0.2 exposed-modules: XMonad.Actions.Volume - -- At the moment of writing, hint does not yet support- -- GHCs newer than 7.0.4; If that changes and no new release- -- of xmonad-extras has been made, please contact the maintainer. if flag(with_hint) if impl(ghc < 7.2) build-depends: hint >= 0.3 && < 0.4, network