GitXplorerGitXplorer
c

dwm

public
60 stars
11 forks
0 issues

Commits

List of commits on branch master.
Unverified
832b15c6de8c3230cbd443c46700821628270fc0

config: Move to use st

ccdown committed a year ago
Unverified
220a7319cd6ccde5f84ef2fde630f9ab88eb0ec2

iscentered: Center on monitor, not total width/height

ccdown committed a year ago
Unverified
7aed7a8908d045716c5ff551a8e4fe6d9af493c2

Revert "grabkeys: Only call from focus() if we need to ungrab"

ccdown committed a year ago
Unverified
4ef182e6fee55dac4104eb4fd8f1d4c05b0287df

lmrules: Support multiple monitors

ccdown committed a year ago
Unverified
be070e4c6366f47ec2b7f466332e042ceb2aae75

resizeclient: Fit to monitor on solitary

ccdown committed 2 years ago
Unverified
0aa0073d290b366883a7f2a7a95cdace7312066b

col: Fix tabs

ccdown committed 2 years ago

README

The README file for this repository.

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