Hasty Briefsbeta

Niri, a scrollable-tiling Wayland compositor

10 days ago
  • #Rust
  • #Wayland
  • #Tiling Window Manager
  • Niri is a scrollable-tiling Wayland compositor designed for dynamic workspaces.
  • Windows are arranged in columns on an infinite strip to the right, without resizing existing windows when new ones open.
  • Each monitor has its own separate window strip, preventing overflow onto adjacent monitors.
  • Dynamic workspaces are arranged vertically, with each monitor having an independent set of workspaces, including an always-present empty workspace.
  • Workspace arrangement is preserved across monitor disconnections and reconnections.
  • Features include built-in screenshot UI, screencasting, touchpad/mouse gestures, window grouping into tabs, and configurable layouts.
  • Supports animations with custom shaders, live-reloading config, and works with screen readers.
  • Compatible with multi-monitor setups, fractional scaling, NVIDIA, floating windows, and various input devices.
  • Performance-conscious, with reports of smooth operation even on older hardware like the Eee PC 900.
  • Xwayland integration is available via xwayland-satellite.
  • Inspired by PaperWM, with a focus on proper monitor separation.
  • Community support is available through Matrix and Discord channels.