Hoogle Search
Within LTS Haskell 24.38 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
module XMonad.Hooks.
RefocusLast Provides hooks and actions that keep track of recently focused windows on a per workspace basis and automatically refocus the last window on loss of the current (if appropriate as determined by user specified criteria).
-
xmonad-contrib XMonad.Hooks.RefocusLast A LayoutModifier that updates the RecentWins for a workspace upon relayout.
RefocusLastLayoutHook :: RefocusLastLayoutHook axmonad-contrib XMonad.Hooks.RefocusLast No documentation available.
-
xmonad-contrib XMonad.Hooks.RefocusLast A newtype on Bool to act as a universal toggle for refocusing.
RefocusLastToggle :: Bool -> RefocusLastTogglexmonad-contrib XMonad.Hooks.RefocusLast No documentation available.
refocusLastLayoutHook :: l a -> ModifiedLayout RefocusLastLayoutHook l axmonad-contrib XMonad.Hooks.RefocusLast Records a workspace's recently focused windows into extensible state upon relayout. Potentially a less wasteful alternative to refocusLastLogHook, as it does not run on WM_NAME propertyNotify events.
-
xmonad-contrib XMonad.Hooks.RefocusLast A log hook recording the current workspace's most recently focused windows into extensible state.
refocusLastWhen :: Query Bool -> Event -> X Allxmonad-contrib XMonad.Hooks.RefocusLast Given a predicate on the event window determining whether or not to act, construct an event hook that runs iff the core xmonad event handler will unmanage the window, and which shifts focus to the last focused window on the appropriate workspace if desired.
-
xmonad-contrib XMonad.Hooks.RefocusLast Swaps the current and previous windows of the current workspace. Is not affected by toggleRefocusing.
brWrsLastTime :: BorderResize a -> !Map Window RectWithBordersxmonad-contrib XMonad.Layout.BorderResize No documentation available.