Installation
curl -fsSL https://install.danklinux.com | sh
Assets
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)
Individual Components
dms-cli-amd64.gz- DMS CLI binary for x86_64 systemsdms-cli-arm64.gz- DMS CLI binary for 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 systemsdankinstall-amd64.gz- Installer binary for x86_64 systemsdankinstall-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 only
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
- clipboard: fix memory leak from unbounded offer maps and unguarded file reads (03a8e1e)
- keybinds/niri: fix quote preservation (4d4d3c2)
- dankdash: fix widgets across different bar section fixes #1764s (cef16d6)
- core/screenshot: light cleanups (aafaad1)
- screensaver: emit ActiveChanged on lock/unlock (#1761) (7906fdc)
- clipboard: improve image thumbnail (#1759) (397650c)
- template: Default install method (8262070)
- issues: Template fix (58c2fcd)
- templates: Fix GitHub issue labels (b2a2b42)
- feat(distros): allow CatOS to run DMS installer (#1768) (942c9c9)
- templates: Update DMS issue formats (46d6e1c)
- running apps: fix ordering on niri (a4137c5)
- launcher: fix premature exit of file search fixes #1749 (1ad8b62)
- Search keybinds fixes (#1748) (58a02ce)
- audio: fix hide device not working (8e1ad1a)
- i18n: term sync (68cd7ab)
- Added missing i18n strings and changed reset button (#1746) (f649ce9)
- dankbar: remove behaviors from monitoring widgets (c4df242)
- dgop: round computed values to match display format (26846c8)
- flake: fix dev flake for go 1.25 and ashellchheck (31b44a6)
- hyprland: add serial to output model generator (4f3b73e)
- dock: fix context menu styling fixes #1742 (4cfae91)
- dock: fix transparency setting fixes #1739 (8d947a6)
- launcher: improve perf of settings search (1e84d42)
- launcher: always heuristic lookup cached entries (76072e1)
- launcher v2: always heuristicLookup tab actions (6408dce)
- i18n: term updates (0b2e1cc)
- system tray: fix to take up 0 space when empty (c1bfd8c)
- Added Missing i18n strings (#1729) (90ffa58)
- widgets: add openWith/toggleWith modes for dankbar widgets (169c669)
- keybinds: fix escape in keybinds modal (f8350de)
- launcher v2: remove calc cc: enhancements for plugins to size details (0286a1b)
- fix: correct parameter name in Hyprland windowrule (no_initial_focus) (#1726) (7c3e6c1)
- plugins: fix settings focus loss (d2d72db)
- handle recycled server object IDs for workspace/group handles (#1725) (f81f861)
- 1.4.2: staging ground (af49454)
Full Changelog: v1.4.1...v1.4.2