A dynamic tiling Wayland compositor.
Getting started • Configuration • Usage
fht-compositor is a dynamic tiling Wayland compositor that implements a window management model
inspired by X11 window managers such as dwm and xmonad
Each output gets assigned 9 independent workspaces, each one holding windows that get automatically arranged on the screen space using layouts, minimizing lost screen real estate, and providing a keyboard-focused workflow
In addition, the compositor also provides some nice-to-have features that elevate the experience from a visual and practical standpoint, see features for more information.
fht-compositor-preview.mp4
This is a non-exhaustive list. Feel free to contact me if I forgot to give you attribution.
- Smithay, for their amazing library.
- cosmic-comp, for examples on how to do Wayland stuff.
- niri, for examples on how to do wayland stuff and the screencast portal.
- SwayFX, for the Dual-Kawase blur implementation.
- KDE's desktop portal and Hyprland's desktop portal for a reference on how to write correct portal implementations.
