Skip to content
/ dwm Public

Dynamic window manager for X (with extensive customisation)

License

Notifications You must be signed in to change notification settings

cdown/dwm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Feb 24, 2024
832b15c · Feb 24, 2024
Apr 26, 2022
Sep 22, 2023
Mar 14, 2018
Dec 16, 2022
Dec 16, 2022
Feb 24, 2024
Jul 19, 2022
Apr 22, 2020
Jan 6, 2017
Jul 8, 2020
Oct 4, 2023
Jul 19, 2006
Nov 8, 2020
Aug 11, 2021
Jan 6, 2017
Jan 6, 2017
Jan 6, 2017

Repository files navigation

This is dwm with a number of improvements, many of which have been contributed upstream. There are a non-trivial amount of changes/refactors to core dwm code, but I do keep the changes in sync with upstream (see the sync script).

A lot of the code is unused (eg. I don't use the bar, window titles, etc.) but in order to minimise merge conflicts, the dead code is left alone, and we just rely on compiler code elimination to do dead code removal.

Patches

Written by me

By others

  • bottomstack
  • column
  • fakefullscreen (with resize fix for chrome-based browsers + noborder fix)
  • gaplessgrid
  • keypressrelease
  • movestack
  • noborder (floating + border flicker fix)
  • pertag
  • zoomswap (with some modifications around focus behaviour)

Screenshot

It looks something like this when used along with my dotfiles and ansible playbook:

Screenshot