After years of dwm i've switched to emwm. The only thing i needed was workspaces which was disabled in the code because ancient / broken. Today I found out about vdesk which solves that!