Installation
curl -fsSL https://install.duxlabs.dev | shAssets
Complete Packages
dms-full-amd64.tar.gz- Complete package for x86_64 systems (CLI binaries + QML source + shell completions + installation guide)dms-full-arm64.tar.gz- Complete package for ARM64 systems (CLI binaries + QML source + shell completions + installation guide)dms-full-freebsd-amd64.tar.gz- Complete package for FreeBSD x86_64 systemsdms-full-freebsd-arm64.tar.gz- Complete package for FreeBSD ARM64 systems
Individual Components
dms-cli-amd64.gz- DMS CLI binary for x86_64 systemsdms-cli-arm64.gz- DMS CLI binary for ARM64 systemsdms-cli-freebsd-amd64.gz- DMS CLI binary for FreeBSD x86_64 systemsdms-cli-freebsd-arm64.gz- DMS CLI binary for FreeBSD ARM64 systemsdms-distropkg-amd64.gz- DMS CLI binary built with distro_package tag for AMD64 systemsdms-distropkg-arm64.gz- DMS CLI binary built with distro_package tag for ARM64 systemsdms-distropkg-freebsd-amd64.gz- DMS CLI binary built with distro_package tag for FreeBSD x86_64 systemsdms-distropkg-freebsd-arm64.gz- DMS CLI binary built with distro_package tag for FreeBSD ARM64 systemsduxinstall-amd64.gz- Installer binary for x86_64 systemsduxinstall-arm64.gz- Installer binary for ARM64 systemsdms-cli-<version>.tar.gz- Go source code with vendored modules (for distro packaging)dms-qml.tar.gz- QML source code onlydms-source.tar.gz- Full repository source with bundled DCommon (for distro packaging)
Checksums
*.sha256- SHA256 checksums for verifying download integrity
Installation: Extract the dms-full-*.tar.gz package for your architecture and follow the INSTALL.md instructions inside.
What's Changed
Features
- Add IMF (fcitx5) configuration page to settings by @DaniCatGames in #4111
- gamma: add a 2.5s transition to toggling night mode by @DaniCatGames in #4154
- Focused window widget improvements by @apollo79 in #3907
Fixes
- fix: pass through horizontal scroll for running apps widget by @kanghengliu in #4170
- sysmon: keep search bar keys in the search bar by @Conava in #4172
- island: fix floating dot drag on hyprland w/touch by @purian23 (5144e3f)
- fix star-history by @bbedward (d3daa0b)
- sysmon: only inherit process icons from apps by @Conava in #4173
- core: raise the qml js stack limit by @cmleon51 in #4194
- island: fix pill alignment and bar flicker in a bar by @Conava in #4199
- network: keep every trusted openconnect pin for multi-node gateways by @martinvalentine in #4201
Other Changes
- launcher: fuzzy match names with fzf and a coherence gate dankinstall: support lmde and soplos by @bbedward (2f2729d)
- bar/media: default scroll behavior to nothing by @bbedward (2129c63)
- ci: auto-review known contributors by @bbedward (f140a12)
- ci: show review progress in a single comment by @bbedward (8ca456b)
- tailscale: talk to the localapi socket directly by @bbedward (a770522)
- core: update gentoo installer deps by @purian23 (46afcb9)
- duxinstall: write layer commands to a script so long lines are not cut off by @purian23 (214d073)
- bump qml-common by @bbedward (c0f8e3a)
- revert feature ports from stable-2.1 by @bbedward (84afade)
Full Changelog: v2.1.1...v2.1.2