finds.dev← search

// the find

LukeSmithxyz/dwm

★ 873 · C · MIT · updated May 2026

Luke's build of dwm

Luke Smith's personal fork of the suckless dwm window manager, with a curated set of patches pre-applied: extra layouts, vanitygaps, xresources support, swallow patch, and a clickable statusbar. It's for people who want a pre-patched dwm without assembling the patches themselves, and who are already bought into Luke's broader LARBS ecosystem.

The patch selection is genuinely useful — vanitygaps, hide vacant tags, and the swallow patch are among the most-wanted dwm patches and they're already integrated and tested together. Xresources support means colors flow in from pywal or similar without touching config.h. The scratchpad and sticky window bindings cover the most common 'I wish tiling WMs had this' requests. PKGBUILD is included so Arch users don't have to write their own.

This is one person's personal config, not a maintained upstream — the README literally says the man page is out of date and jokes that PRs are welcome to fix it. Upstream dwm patches conflict with each other in subtle ways, and if you're not Luke, debugging merge issues after pulling in your own patch is on you. The 'source is the documentation' philosophy is fine if you already know dwm, but there's essentially no onboarding for anyone coming from a more conventional WM. Tight coupling to the LARBS ecosystem (dwmblocks, zathura for the keybind readme) means pieces break silently if you don't run his full setup.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →