Source
Everything lives in the atrium organization on the project's git server.
Repositories
| Repository | What | Language |
|---|---|---|
| atrium | The compositor. Fork of niri; workspace model and tiling engine are ours. | Rust |
| atrium-shell | The desktop shell: bar, panels, popups. | QML (quickshell) |
| atrium-network | Wifi, wired, and VPN manager on wpa_supplicant, dhcpcd, and openvpn. | Rust, GTK4 |
| atrium-portal | xdg-desktop-portal backend for screen sharing over PipeWire. | Rust |
| atrium-setup | System configuration for a Void install: session foundation, theming, logging, services. | Shell |
| xbps-templates | Void package templates for the patched builds atrium depends on. | xbps-src |
| website | This site and the documentation. | HTML, mdBook |
Bug reports
Open an issue on the repository the bug belongs to. A compositor crash goes to atrium/issues, a bar glitch to atrium-shell/issues, and so on. Include the compositor log (~/.local/state/atrium/atrium.log) for anything involving a crash or a GPU fault.
Anything with security impact goes to security@atrium-project.org instead of a public issue.
License
Atrium is free software under the GNU General Public License, version 3 or later. The compositor is a derivative of niri by Ivan Molodetskikh, used under GPL-3.0. Bundled Heroicons are MIT-licensed by Tailwind Labs.