Ord -package:hledger -package:tfp package:xmonad-contrib is:module
This module provides helper functions for dealing with window borders.
Want to customize border width, for each window on all layouts? Want
specific window have no border on all layouts? Try this.
LayoutClass that puts non-focused windows in ribbons at the top and
bottom of the screen.
This layout modifier will allow to resize windows by dragging their
borders with the mouse. However, it only works in layouts or modified
layouts that react to the
SetGeometry message.
XMonad.Layout.WindowArranger can be used to create such a
setup, but it is probably must useful in a floating layout such as
XMonad.Layout.PositionStoreFloat with which it has been mainly
tested. See the documentation of PositionStoreFloat for a typical
usage example.
Make a given layout display without borders. This is useful for
full-screen or tabbed layouts, where you don't really want to waste a
couple of pixels of real estate just to inform yourself that the
visible window has focus.
This module allows for having a configurable border position around
windows; i.e., it can move the border to any cardinal direction.
Modifies a layout to set borders to 0 for all windows in the
workspace.
Unlike
XMonad.Layout.NoBorders, the
voidBorders modifier
will not restore the window border if the windows are moved to a
different workspace or the layout is changed. There is, however, a
companion
normalBorders modifier which explicitly restores the
border.
This modifier's primary use is to eliminate the "border flash" you get
while switching workspaces with the
XMonad.Layout.NoBorders
modifier.