oxbow logo oxbow

demo

oxbow is a dynamic tiling window manager for the Wayland compositor River, written in OCaml. Inspired by dwm and river-classic, oxbow aims to manage your windows predictably. Configure it with a simple init script, and control it with oxctl from your own scripts.

Features

Documentation

Full documentation is available at oxbow-wm.readthedocs.io.

Installation

oxbow requires river 0.4.6 or later.

Install with opam:

opam pin add oxbow https://github.com/3L0C/oxbow.git

Or with Nix:

nix profile install github:3L0C/oxbow

See the installation guide for build dependencies, NixOS and Home Manager configuration, and shell completion.

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.

AI disclosure

Claude Code was used in the following ways:

I've written and will continue to write the code.