Dux: Free, open-source Wayland desktop shell with file manager and theming
Dux Labs released Dux Modular Shell 2.1 Stormborn with a new system monitor, video wallpaper support, and automated 16-color app theming for Wayland desktops.
By Dillip Chowdary β’ Nov 08, 2026 β’ Source: duxlabs.dev
Open-source developer team Dux Labs published the release of Dux Modular Shell version 2.1, codenamed Stormborn, introducing a modular desktop environment tailored for Wayland compositors on Linux. Detailed in duxlabs.dev's report, the updated suite packages a standalone desktop shell alongside integrated tools including a keyboard-driven file manager, process monitoring utilities, dynamic application theming, and out-of-the-box support for compositors such as niri, Hyprland, Sway, mangowm, labwc, and MiracleWayland. The project is distributed free of charge under open-source licenses, funded through project sponsors and more than 115 individual supporters on Ko-fi.
This release covers the complete desktop application layer for Linux users running modern Wayland tiling window managers who require cohesive interface elements without configuring individual status bars, menus, and theme engines from scratch. By bringing together quick setting menus, media playback surfaces, file management, calendar synchronization, and automated palette generation, Dux Modular Shell bridges the gap between lightweight Wayland compositors and full-featured desktop suites. It targets Linux desktop power users, system customizers, and distribution maintainers seeking preconfigured environments across both traditional distributions and immutable operating system spins.
Free: what actually changed
Dux Modular Shell version 2.1 Stormborn introduces several core desktop additions, led by Dux GOP for stateless system and process monitoring across central processor, memory, graphics processor, storage disk, and network interface metrics. The shell also ships video wallpaper playback, an overhauled media player module, and selectable interface density settings that adjust element padding across workspace panels. A companion tool called Dux Files receives updates to its tab management, split view layouts, search performance, trash handling, removable storage device handling, and local network share mounting.
The modular suite also bundles Dux Greeter, which serves as a dedicated graphical greeter designed around the greetd daemon. File indexing and location are handled by the Dux Search utility, built for fast filesystem queries. In addition, the Dux Calendar integration pulls together personal events, tasks, and schedules by connecting natively with external providers including Google, Microsoft, CalDAV, and Apple iCloud servers.
Free: how it works

At runtime, Dux Modular Shell operates as the visual orchestration layer over Wayland window compositors, exposing Dux Dash for at-a-glance access to media controls, weather reports, calendar schedules, and hardware status summaries. Quick Settings panels allow users to adjust audio channels, monitor and swap display settings, configure networking profiles, and pair Bluetooth peripherals directly from system trays. Desktop functionality expands further through an internal plugin architecture that accepts third-party widgets and custom launcher commands.
Visual integration across external programs relies on an automated color generation engine governed by a proprietary dank16 algorithm. The dank16 system samples core background choices and builds a complete sixteen-color palette specifically tuned for terminal emulators, syntax highlighting engines, and code editors in both light and dark display modes. Generated palettes apply automatically across GTK3, GTK4, and Qt desktop toolkits, ensuring interface consistency without requiring manual theme configuration for each distinct application toolkit.
Advertisement
Tech Pulse Daily
Get tomorrow's pulse first
Join engineers who read Tech Pulse before stand-up. Free, weekday mornings.
Free: why it matters
Linux users deploying minimal Wayland compositors such as niri, Hyprland, or Sway have traditionally relied on combining unrelated third-party tools, such as separate status bars, greeters, volume mixers, and color switchers. Dux Modular Shell provides a pre-assembled, modular desktop ecosystem that delivers modern system trays, unified settings, and coordinated aesthetics out of the box. By managing desktop states, login screens, calendar synchronization, and file browsing within a single open-source ecosystem, it removes the manual scripting burden typical of tiling window environments.
The automated theming workflow reduces visual fragmentation across different graphical frameworks on Linux. Instead of forcing users to synchronize hex values between terminal configurations, code editor themes, and GTK or Qt application styles, the dank16 algorithm constructs contrast-adjusted palettes across all supported desktop applications simultaneously. This gives developers and desktop enthusiasts consistent syntax contrast and interface styling regardless of whether they are working inside a terminal shell, a text editor, or a graphical file management window.
Free: who is affected
The 2.1 update directly impacts users and system administrators building desktop environments around Wayland window managers including niri, Hyprland, Sway, mangowm, labwc, and MiracleWayland. Operating system distributions are already adopting the shell in turnkey installations, including Zirconium, a Fedora-based immutable operating system that ships with niri and Dux Modular Shell, as well as the official Fedora Miracle Spin, which combines the MiracleWM compositor with the Dux modular interface.
Developers, technical writers, and power users who depend on keyboard-centric workflows benefit directly from the split views, tabbed navigation, and network share mounting in Dux Files, alongside the fast file indexing inside Dux Search. Teams relying on cross-platform scheduling also gain consolidated workspace planning through Dux Calendar's multi-account integration with Google, Microsoft, CalDAV, and iCloud feeds directly on the Wayland desktop canvas.
Free: what to watch
Deployment of Dux Modular Shell continues through automated installation scripts that detect host distribution types, install underlying dependencies, and apply configuration profiles automatically. Users track ongoing releases through community code contributions and distribution spins such as Zirconium and Fedora Miracle Spin, which serve as reference implementations for new Wayland compositor integrations. Future tracking will focus on expanding plugin modules, broader compositor support, and improvements to Dux GOP process management.
Because Dux Modular Shell is distributed as free, open-source software, continuous maintenance and infrastructure hosting depend on community contributions and funding. The project currently relies on financial support from platform sponsors and over 115 Ko-fi contributors to sustain its release schedule. Ongoing progress will hinge on the growth of this open-source contributor network and community sponsorship backing future desktop feature iterations.
Developer Action Items
- β Diff the official changelog for Google / Apple / Microsoft 2.1 before you bump β APIs, defaults, and removed flags only.
- β Install through the vendor's documented channel in staging; keep a one-command rollback and time-box the canary.
- β Grep your repo for old flag names, lockfile pins, and plugin versions that the notes mark as breaking.
- β Prefer the first patch cut over the day-zero tag unless you have a reason to be on the leading edge.
- β If Hacker News Front Page did not name a region, plan, or SKU, screenshot the official availability line before you promise it to users.
Free FAQ
What compositors does Dux Modular Shell support?
Dux Modular Shell supports Wayland compositors including niri, Hyprland, Sway, mangowm, labwc, and MiracleWayland.
How does Dux Modular Shell handle system theming?
It uses a custom dank16 algorithm to generate a full sixteen-color palette for light and dark modes, automatically applying matching colors to GTK3, GTK4, Qt applications, text editors, and terminal emulators.
What components are included in the Dux desktop suite?
The suite includes Dux Modular Shell, Dux Files for file management, Dux GOP for system and process monitoring, Dux Greeter for greetd logins, Dux Search for filesystem queries, and Dux Calendar with support for Google, Microsoft, CalDAV, and iCloud.
Sources
Author
Dillip Chowdary
Writes Tech Bytes coverage of AI, engineering, and the tools that actually ship. Editor of Tech Pulse Daily.
Related on Tech Bytes
Advertisement