dwm

my customized branch of dwm
git clone git://git.jakekoroman.com/dwm
Log | Files | Refs | README | LICENSE

README (1913B)


      1 dwm - dynamic window manager
      2 ============================
      3 dwm is an extremely fast, small, and dynamic window manager for X.
      4 
      5 
      6 Patches Applied
      7 ---------------
      8 pertag           - https://dwm.suckless.org/patches/pertag/dwm-pertag-20200914-61bb8b2.diff
      9 vanitygaps       - https://dwm.suckless.org/patches/vanitygaps/dwm-cfacts-vanitygaps-6.4_combo.diff
     10 movestack        - https://dwm.suckless.org/patches/movestack/dwm-movestack-20211115-a786211.diff
     11 cyclelayouts     - https://dwm.suckless.org/patches/cyclelayouts/dwm-cyclelayouts-20180524-6.2.diff
     12 alwayscenter     - https://dwm.suckless.org/patches/alwayscenter/dwm-alwayscenter-20200625-f04cac6.diff
     13 hide vacant tags - https://dwm.suckless.org/patches/hide_vacant_tags/dwm-hide_vacant_tags-6.2.diff
     14 fix borders      - https://dwm.suckless.org/patches/alpha/dwm-fixborders-6.2.diff
     15 actualfullscreen - https://dwm.suckless.org/patches/actualfullscreen/dwm-actualfullscreen-20211013-cb3f58a.diff
     16 
     17 Requirements
     18 ------------
     19 In order to build dwm you need the Xlib header files.
     20 
     21 
     22 Installation
     23 ------------
     24 Edit config.mk to match your local setup (dwm is installed into
     25 the /usr/local namespace by default).
     26 
     27 Afterwards enter the following command to build and install dwm (if
     28 necessary as root):
     29 
     30     make clean install
     31 
     32 
     33 Running dwm
     34 -----------
     35 Add the following line to your .xinitrc to start dwm using startx:
     36 
     37     exec dwm
     38 
     39 In order to connect dwm to a specific display, make sure that
     40 the DISPLAY environment variable is set correctly, e.g.:
     41 
     42     DISPLAY=foo.bar:1 exec dwm
     43 
     44 (This will start dwm on display :1 of the host foo.bar.)
     45 
     46 In order to display status info in the bar, you can do something
     47 like this in your .xinitrc:
     48 
     49     while xsetroot -name "`date` `uptime | sed 's/.*,//'`"
     50     do
     51     	sleep 1
     52     done &
     53     exec dwm
     54 
     55 
     56 Configuration
     57 -------------
     58 The configuration of dwm is done by creating a custom config.h
     59 and (re)compiling the source code.