sites

public wiki contents of suckless.org
git clone git://git.suckless.org/sites
Log | Files | Refs

commit 8d16e953a8896690cdb036e07925c540984eed56
parent 04716e1c7a529d184d302693c0a72f695f5e560a
Author: Timmy Keller <applesrcol8796@gmail.com>
Date:   Mon, 15 Mar 2021 21:28:36 -0500

[dwm][patch][revision] revises functionalgaps description

Diffstat:
Mdwm.suckless.org/patches/functionalgaps/index.md | 16+++++++---------
1 file changed, 7 insertions(+), 9 deletions(-)

diff --git a/dwm.suckless.org/patches/functionalgaps/index.md b/dwm.suckless.org/patches/functionalgaps/index.md @@ -1,25 +1,23 @@ functionalgaps -========== +============== Description ----------- Functionalgaps combines the beautifully simplistic gaps of [fullgaps](../fullgaps) with the non-gaps of [singularborders](../singularborders) and [noborder](../noborder). It is named functionalgaps because, since gaps are purely aesthetic, and therefore not useful whatsoever, this patch adds to their functionality by allowing them to easily be turned *off*. -It is also notable because of its out of the box integration with [pertag](../pertag), allowing gaps to be enabled/disabled and sized on a per-tag basis. +This patch is also unique because of its out of the box integration with [pertag](../pertag), allowing gaps to be enabled/disabled and sized on a per-tag basis. -Gaps can be toggled with `[Alt]+[Shift]+[=]`, resized using `[Alt]+[+]` / `[Alt]+[-]`, and reset using `[Alt]+[Shift]+[-]` just like [fullgaps](../fullgaps). +Gaps, by default, can be toggled with `[Alt]+[Shift]+[=]`, resized using `[Alt]+[+]` / `[Alt]+[-]`, and reset using `[Alt]+[Shift]+[-]` just like [fullgaps](../fullgaps). The config variables `startwithgaps` and `gappx` are avaliable to change basic behavior. The versions supporting pertag also have a feature to set these variables for individual tags. -* Example: setting 'startwithgaps[] = { 1, 0 }' will cause tag 1 to start with gaps, and tag 2 to start without; this behavior will then loop for the rest of the unset tags (3 has gaps, 4 doesn't; 5 has gaps, 6 doesn't; etc.). You can also, of course, set a value for each tag individually. - -The modified noborder patch can also be easily removed, if not desired, by deleting or commenting out the 'if' statement added to the `resizeclient` c function. It is included for purely asthetic reasons since singularborders looks bad when a single window is open in tiled mode. The included version of the patch is modified to only activate when in singularborders mode. +* Example: setting 'startwithgaps[] = { 1, 0 }' will cause tag 1 to start with gaps, and tag 2 to start without; the set behaviors will loop over any unset tags. Download -------- -* [dwm-functionalgaps-6.2.diff](dwm-functionalgaps-6.2.diff) (comes WITHOUT pertag support) -* [dwm-functionalgaps-pertagfunctionality-6.2.diff](dwm-functionalgaps-pertagfunctionality-6.2.diff) (comes WITH pertag support but WITHOUT the pertag patch) -* [dwm-functionalgaps+pertag-6.2.diff](dwm-functionalgaps+pertag-6.2.diff) (comes WITH pertag support + the pertag patch itself) +* [dwm-functionalgaps-6.2.diff](dwm-functionalgaps-6.2.diff) +* [dwm-functionalgaps-pertagfunctionality-6.2.diff](dwm-functionalgaps-pertagfunctionality-6.2.diff) (this version comes with pertag support) +* [dwm-functionalgaps+pertag-6.2.diff](dwm-functionalgaps+pertag-6.2.diff) (this version comes with support for pertag, + the patch itself for simplicity's sake) Author ------