Why niri?
Getting Started
Install niri and get it running on your system in minutes
Essential Software
Learn about notification daemons, portals, and other required components
Configuration
Customize niri to match your workflow and preferences
Xwayland Support
Run X11 applications like Steam and Discord on niri
Quick Overview
niri provides a scrollable-tiling window management experience where:- Windows are organized in columns that can contain multiple windows stacked vertically
- Scroll horizontally through your workspace to access more columns
- Dynamic layouts adjust automatically as you add and remove windows
- Full Wayland support with modern features like variable refresh rate and screen recording
niri is not a complete desktop environment. You’ll need additional software like notification daemons, portals, and authentication agents for full desktop functionality. See the Essential Software page for details.
Key Features
- Scrollable tiling layout: Infinite horizontal workspace with columnar organization
- Multiple monitors: Full multi-monitor support with independent workspaces
- Wayland native: Built for modern Wayland protocols and features
- Customizable: Extensive configuration options via KDL config files
- Desktop integration: Works with portals, screen sharing, and Flatpak apps
- Compositor effects: Animations, rounded corners, and blur effects
Getting Help
Matrix Chat
Join our community chat for real-time help and discussion
Contributing
Learn how to contribute to niri development and documentation