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.

  1. 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).

  2. data RefocusLastLayoutHook a

    xmonad-contrib XMonad.Hooks.RefocusLast

    A LayoutModifier that updates the RecentWins for a workspace upon relayout.

  3. RefocusLastLayoutHook :: RefocusLastLayoutHook a

    xmonad-contrib XMonad.Hooks.RefocusLast

    No documentation available.

  4. newtype RefocusLastToggle

    xmonad-contrib XMonad.Hooks.RefocusLast

    A newtype on Bool to act as a universal toggle for refocusing.

  5. RefocusLastToggle :: Bool -> RefocusLastToggle

    xmonad-contrib XMonad.Hooks.RefocusLast

    No documentation available.

  6. refocusLastLayoutHook :: l a -> ModifiedLayout RefocusLastLayoutHook l a

    xmonad-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.

  7. refocusLastLogHook :: X ()

    xmonad-contrib XMonad.Hooks.RefocusLast

    A log hook recording the current workspace's most recently focused windows into extensible state.

  8. refocusLastWhen :: Query Bool -> Event -> X All

    xmonad-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.

  9. swapWithLast :: X ()

    xmonad-contrib XMonad.Hooks.RefocusLast

    Swaps the current and previous windows of the current workspace. Is not affected by toggleRefocusing.

  10. brWrsLastTime :: BorderResize a -> !Map Window RectWithBorders

    xmonad-contrib XMonad.Layout.BorderResize

    No documentation available.

Page 251 of many | Previous | Next