oxwm github discord tonybtw.com
oxwm logo

oxwm

A dynamic window manager for X11, written in Zig and configured in Lua. It started from dwm and kept going.

install · quick start · api reference

What it is

oxwm tiles your windows, gives you tags instead of workspaces, and draws its own status bar. If you have used dwm you already know how it feels.

The difference is the config. There is no config.h and nothing to recompile. You edit ~/.config/oxwm/config.lua, press Mod+Shift+R, and the change is live.

What you get

Showcase

Setups from oxwm users on Arch, CachyOS, FreeBSD and Debian.

oxwm on Arch Linux with btop and fastfetch oxwm on CachyOS with a custom bar and a floating terminal oxwm on FreeBSD running st oxwm on Debian showing the keybind overlay

License

oxwm is released under the GPL v3. The source is on GitHub.