Skip to content
@duxlabs-dev

Dux Labs

Dux Desktop Suite for Wayland that features tools such as Dux Modular Shell (DMS), Dux Files, Dux Calendar, & Dux Search.
Dux Labs

Dux Labs

A modern, cohesive desktop suite for Wayland

Built with Quickshell and Go

Website Docs Plugins Discord Ko-fi

Get started

curl -fsSL https://install.duxlabs.dev | sh

One 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.

Projects

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

Extend and customize

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

Documentation

Community and contributing

Bug fixes, widgets, features, translations, documentation and plugins all help.

Popular repositories Loading

  1. dux-shell dux-shell Public

    Desktop shell for wayland compositors built with Quickshell & GO, optimized for niri, hyprland, sway, MangoWC, labwc, and MiracleWM.

    QML 9k 597

  2. dux-gop dux-gop Public

    API and CLI for system and process monitoring from Dux Labs

    Go 151 21

  3. dux-calendar dux-calendar Public

    Calendar from Dux Labs

    Go 133 35

  4. dux-plugin-registry dux-plugin-registry Public

    Official and third party plugins and themes for Dux Shell

    CSS 106 323

  5. dux-search dux-search Public

    Indexed filesystem search from Dux Labs

    Go 104 18

  6. dux-plugins dux-plugins Public

    First party plugins for Dux Shell

    QML 98 27

Repositories

Showing 10 of 18 repositories
  • dux-repo Public

    Distro packaging for Dux Labs

    duxlabs-dev/dux-repo's past year of commit activity
    Shell 63 MIT 4 0 0 Updated Nov 12, 2026
  • dux-shell Public

    Desktop shell for wayland compositors built with Quickshell & GO, optimized for niri, hyprland, sway, MangoWC, labwc, and MiracleWM.

    duxlabs-dev/dux-shell's past year of commit activity
    QML 9,046 MIT 597 380 (3 issues need help) 45 Updated Nov 12, 2026
  • dux-docs Public

    Dux Labs documentation

    duxlabs-dev/dux-docs's past year of commit activity
    MDX 41 57 2 13 Updated Nov 12, 2026
  • dux-plugin-registry Public

    Official and third party plugins and themes for Dux Shell

    duxlabs-dev/dux-plugin-registry's past year of commit activity
    CSS 106 323 417 (1 issue needs help) 18 Updated Nov 12, 2026
  • dux-qml-common Public

    Common QML assets for Dux Shell and Dux Labs apps

    duxlabs-dev/dux-qml-common's past year of commit activity
    QML 11 MIT 21 3 4 Updated Nov 11, 2026
  • dux-greeter Public

    greetd greeter from Dux Labs

    duxlabs-dev/dux-greeter's past year of commit activity
    Go 54 MIT 13 9 0 Updated Nov 12, 2026
  • dux-calendar Public

    Calendar from Dux Labs

    duxlabs-dev/dux-calendar's past year of commit activity
    Go 133 MIT 35 25 2 Updated Nov 12, 2026
  • dux-files Public

    File manager from Dux Labs

    duxlabs-dev/dux-files's past year of commit activity
    Go 47 MIT 15 32 6 Updated Nov 12, 2026
  • dux-go Public

    Common Go packages for Dux Shell and Dux Labs apps

    duxlabs-dev/dux-go's past year of commit activity
    Go 9 MIT 8 0 0 Updated Nov 11, 2026
  • dux-qt-base Public

    Dux QT Application SDK, forked from Quickshell

    duxlabs-dev/dux-qt-base's past year of commit activity
    C++ 4 LGPL-3.0 1 0 0 Updated Nov 12, 2026