hn.today

Dux: Free, open-source Wayland desktop shell with file manager and theming

duxlabs.dev315 points118 comments
Screenshot of Dux: Free, open-source Wayland desktop shell with file manager and theming

Dux is a free, open-source desktop environment project for Wayland, designed to work with compositors including niri, Hyprland, MangoWM, Sway, labwc, and Miracle. Its central component, Dux Modular Shell, provides a polished interface with animations, a dashboard, quick settings, customizable widgets, and plugins. The dashboard brings media controls, weather, calendar, and system information together, while quick settings provide controls for audio, displays, networking, and Bluetooth. The site also highlights ready-to-use configurations, including Zirconium, a Fedora-based immutable system with niri, and Fedora’s Miracle Spin with the Dux shell.

The project comprises several companion tools: Dux Files, a keyboard-focused file manager with tabs, split view, search, trash, device access, and network shares; Dux GOP, which monitors CPU, memory, GPU, storage, and network activity; Dux Greeter, a greetd login screen; Dux Search, a file-system search utility; and Dux Calendar, which combines calendars, events, and tasks and supports Google, Microsoft, CalDAV, and iCloud. The shell also coordinates themes across supported GTK and Qt applications, terminals, and editors. Its dank16 algorithm generates 16-color palettes for terminal use and syntax highlighting, with light and dark modes and contrast adjustments. Dux is distributed under the MIT License, and development is supported by contributors and community donations.

Read on duxlabs.dev118 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in Programming

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.