curl -fsSL https://install.duxlabs.dev | shOne command installs Dux Modular Shell and its dependencies on Arch, Fedora, Debian, Ubuntu, openSUSE, or Gentoo. See the installation guide for manual setup, NixOS and FreeBSD.
| Project | Description |
|---|---|
| dux-shell | Dux Modular Shell: a complete desktop shell for niri, Hyprland, Sway, MangoWC, labwc, Miracle WM and other Wayland compositors |
| dux-greeter | greetd login screen with the Dux aesthetic |
| dux-calendar | Local, Google, Microsoft and CalDAV calendars |
| dux-files | File manager with FileManager1 and portal file chooser support |
| dux-search | Fast indexed filesystem search (dsearch) |
| dux-gop | System and process monitoring API, CLI and Go library (dgop) |
| dux-wallpaper-creator | Material wallpaper creator |
| Repository | Description |
|---|---|
| dux-plugins | First-party plugins for Dux Shell |
| dux-plugin-registry | Official and third-party plugins and themes |
| dux-repo | Distro packaging |
| dux-qt-base | Dux Qt application SDK, forked from Quickshell |
| dux-qml-common | Shared QML components |
| dux-go | Common Go packages |
- Website and Docs
- Application themes and custom themes
- Plugin development guide
- Docs source: contributions welcome
Bug fixes, widgets, features, translations, documentation and plugins all help.
- Read the contributing guide and code of conduct
- Chat with us on Discord
- Support the project on Ko-fi