SmartGapsMonocle - bakkeby/dusk GitHub Wiki
By default tiled windows in monocle layout are laid out with 5px outer gaps, controlled by
the gappoh and gappov settings in config.h.

If the SmartGapsMonocle functionality is enabled then the outer gaps are multipled with the value
of the smartgaps_fact variable defined in config.h.
By default this value is 0 which means that outer gaps are removed.

While many people prefer seeing no gaps when there is only one tiled client some tend to want more exaggerated gaps in this situation.
Here is an example where smartgaps_fact is set to 6 giving outer gaps of 30px.

The SmartGaps functionality enables the above features for all layouts when only a single tiled client is present.
Back to Functionality.