dwm

personal fork of dwm (rnpnr branch)
git clone anongit@rnpnr.xyz:dwm.git
Log | Files | Refs | Feed | README | LICENSE

README.md (1636B)


      1 dwm - dynamic window manager
      2 ============================
      3 dwm is an extremely fast, small, and dynamic window manager for X.
      4 
      5 This is my personal fork of [dwm](https://dwm.suckless.org) from suckless.
      6 
      7 I put it in a repo so that it is easier for me to transfer around to
      8 other systems. This has the extra side effect of allowing others to see
      9 and take ideas from it. I will not merge changes to suit other peoples
     10 needs. Follow the suckless ideology and modify your own build.
     11 
     12 NOTE: I regularly force push this branch to rebase it on master so don't
     13 expect it to be stable.
     14 
     15 Changes
     16 -------
     17 
     18 The following features have been added/changed:
     19 * unity/single translation unit build
     20 * Fake fullscreen: "fullscreen" a window but keep it constrained to its area
     21 * Fullscreen any window (monocle mode still has borders and the top bar)
     22 * Control bar padding via config.h
     23 * From [hiltjo's branch](https://git.codemadness.org/dwm/log.html)
     24 	- functions for cycling layouts
     25 * Patches taken from the wiki:
     26 	- bottomstack layout
     27 	- deck layout
     28 	- grid layout
     29 	- scratchpad
     30 	- statuscolors (slightly modified)
     31 	- vanity gaps
     32 
     33 Configuration
     34 -------------
     35 
     36 `config.h` is included in this branch and represents my normal settings.
     37 
     38 `config.def.h` should contain all keybind changes and corresponds with
     39 the manpage.
     40 
     41 Why use suckless?
     42 -----------------
     43 
     44 Suckless programs are by designed to be simple and easy to
     45 understand. This means that you can easily change and modify core
     46 features to suit your needs. Using a packaged version of these programs
     47 is pointless, to truly understand why they are so great you need to use
     48 them to solve your problems.