sites

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

index.md (2324B)


      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 client windows and (outer) gaps between windows and the screen edge in a flexible manner.
      7 
      8 Named vanitygaps as it does not provide any real functionality as such and is purely a visual eyecandy that is perhaps best suited for people looking for that certain look and feel. That said this might look great on a monitor (for monitoring purposes).
      9 
     10 The patch provides:
     11 
     12    * option to control all gaps in unison (like [fullgaps](../fullgaps))
     13    * option to control inner gaps in unison (like [gaps](../gaps/))
     14    * option to control inner and outer gaps separately
     15    * option to control the inner horizontal and vertical gaps separately
     16    * option to control the outer horizontal and vertical gaps separately
     17    * option to toggle gaps on and off
     18    * option to reset gaps back to default
     19    * option to show no outer gaps when there is only one window (smart gaps)
     20    * example keyboard shortcuts to change the gaps on the fly
     21 
     22 The example keyboard shortcuts included are:
     23 
     24    * `Alt+Super+0` ― *toggle gaps on and off*
     25    * `Alt+Super+Shift+0` ― *reset gaps back to default*
     26    * `Alt+Super+h` ― *increase all gaps*
     27    * `Alt+Super+l` ― *decrease all gaps*
     28    * `Alt+Super+Shift+h` ― *increase outer gaps*
     29    * `Alt+Super+Shift+l` ― *decrease outer gaps*
     30    * `Alt+Super+Ctrl+h` ― *increase inner gaps*
     31    * `Alt+Super+Ctrl+l` ― *decrease inner gaps*
     32    * `Alt+y` ― *increase inner horizontal gaps*
     33    * `Alt+o` ― *decrease inner horizontal gaps*
     34    * `Alt+Ctrl+y` ― *increase inner vertical gaps*
     35    * `Alt+Ctrl+o` ― *decrease outer vertical gaps*
     36    * `Alt+Super+y` ― *increase outer horizontal gaps*
     37    * `Alt+Super+o` ― *decrease outer horizontal gaps*
     38    * `Alt+Shift+y` ― *increase outer vertical gaps*
     39    * `Alt+Shift+o` ― *decrease outer vertical gaps*
     40 
     41 Nobody should need all of these, but they are included for demo purposes and for experimentation. Consider trimming these down to what you actually use.
     42 
     43 NB: You may also want to disable `resizehints` to get even gaps.
     44 
     45 Download
     46 --------
     47 * [dwm-vanitygaps-20190508-6.2.diff](dwm-vanitygaps-20190508-6.2.diff)
     48 
     49 Author
     50 ------
     51 * Stein Bakkeby <bakkeby@gmail.com>