minimize package:xmonad-contrib

Adds actions for minimizing and maximizing windows This module should be used with XMonad.Layout.Minimize. Add minimize to your layout modifiers as described in XMonad.Layout.Minimize and use actions from this module Possible keybindings:
, ((modm,               xK_m     ), withFocused minimizeWindow)
, ((modm .|. shiftMask, xK_m     ), withLastMinimized maximizeWindowAndFocus)
Handles window manager hints to minimize and restore windows. Use this with XMonad.Layout.Minimize.
Minimize window (see XMonad.Actions.Minimize)
Makes it possible to minimize windows, temporarily removing them from the layout until they are restored.
Stores some common utilities for modules used for window minimizing/maximizing
Minimize a window
Widget for Minimize command
Perform an action with first minimized window on current workspace or do nothing if there is no minimized windows on current workspace
Like withFirstMinimized but the provided action is always invoked with a 'Maybe Window', that will be nothing if there is no first minimized window.
Perform an action with last minimized window on current workspace or do nothing if there is no minimized windows on current workspace
Like withLastMinimized but the provided action is always invoked with a 'Maybe Window', that will be nothing if there is no last minimized window.
A predicate to check whether a window is hidden (minimized). See also XMonad.Actions.Minimize.