index.md - sites - public wiki contents of suckless.org
 (HTM) git clone git://git.suckless.org/sites
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
       index.md (2965B)
       ---
            1 vanitygaps
            2 ==========
            3 
            4 Description
            5 -----------
            6 Inspired by some of the functionality of [i3-gaps](https://github.com/Airblader/i3) this patch adds (inner) gaps between
            7 client windows and (outer) gaps between windows and the screen edge in a flexible manner.
            8 
            9 Named vanitygaps as it does not provide any real functionality as such and is purely a visual eyecandy that is perhaps
           10 best suited for people looking for that certain look and feel. That said this might look great on a monitor (for
           11 monitoring purposes).
           12 
           13 The patch provides:
           14 
           15 * option to control all gaps in unison (like [fullgaps](../fullgaps))
           16 * option to control inner gaps in unison (like [gaps](../gaps))
           17 * option to control inner and outer gaps separately
           18 * option to control the inner horizontal and vertical gaps separately
           19 * option to control the outer horizontal and vertical gaps separately
           20 * option to toggle gaps on and off
           21 * option to reset gaps back to default
           22 * option to show no outer gaps when there is only one window (smart gaps)
           23 * example keyboard shortcuts to change the gaps on the fly
           24 
           25 The example keyboard shortcuts included are:
           26 
           27 * `Alt+Super+0` ― *toggle gaps on and off*
           28 * `Alt+Super+Shift+0` ― *reset gaps back to default*
           29 * `Alt+Super+h` ― *increase all gaps*
           30 * `Alt+Super+l` ― *decrease all gaps*
           31 * `Alt+Super+Shift+h` ― *increase outer gaps*
           32 * `Alt+Super+Shift+l` ― *decrease outer gaps*
           33 * `Alt+Super+Ctrl+h` ― *increase inner gaps*
           34 * `Alt+Super+Ctrl+l` ― *decrease inner gaps*
           35 * `Alt+y` ― *increase inner horizontal gaps*
           36 * `Alt+o` ― *decrease inner horizontal gaps*
           37 * `Alt+Ctrl+y` ― *increase inner vertical gaps*
           38 * `Alt+Ctrl+o` ― *decrease outer vertical gaps*
           39 * `Alt+Super+y` ― *increase outer horizontal gaps*
           40 * `Alt+Super+o` ― *decrease outer horizontal gaps*
           41 * `Alt+Shift+y` ― *increase outer vertical gaps*
           42 * `Alt+Shift+o` ― *decrease outer vertical gaps*
           43 
           44 Nobody should need all of these, but they are included for demo purposes and for experimentation. Consider trimming
           45 these down to what you actually use.
           46 
           47 NB: You may also want to disable `resizehints` to get even gaps.
           48 
           49 Download
           50 --------
           51 * [dwm-vanitygaps-20190508-6.2.diff](dwm-vanitygaps-20190508-6.2.diff) (original, tile only)
           52 * [dwm-vanitygaps-20200610-f09418b.diff](dwm-vanitygaps-20200610-f09418b.diff) (original, tile only)
           53 * [dwm-vanitygaps-6.2.diff](dwm-vanitygaps-6.2.diff) (tile, bstack, bstackhoriz, centeredmaster, centeredfloatingmaster, deck, fibonacci (dwindle, spiral), grid, nrowgrid)
           54 * [dwm-cfacts-vanitygaps-6.2.diff](dwm-cfacts-vanitygaps-6.2.diff) (as above, on top of [cfacts](../cfacts))
           55 * [dwm-cfacts-vanitygaps-6.2_combo.diff](dwm-cfacts-vanitygaps-6.2_combo.diff) (as above, cfacts + vanitygaps combo)
           56 * [dwm-cfacts-vanitygaps-6.4_combo.diff](dwm-cfacts-vanitygaps-6.4_combo.diff) (as above, cfacts + vanitygaps combo)
           57 
           58 Author
           59 ------
           60 * Stein Bakkeby <bakkeby@gmail.com>
           61 * Michel Boaventura <michel.boaventura@protonmail.com> (20200610-f09418b port)