Installation
curl -fsSL https://install.danklinux.com | 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)
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
- feat(system-tray): add icon tinting (#2266) (bcf41ed)
- (settings): Update monocrhrome & settings (5033bdc)
- (dbar): Settings reorg (b8bfaf9)
- keybinds: add move workspace to monitor keybinds (#2268) (da45714)
- fix transparency (0c2d00b)
- dms(blur): Dank all the things (c10b42f)
- fix popout transparency (4c617cf)
- blur: revise general blur styling and refine it (e75b95b)
- nix: update quickshell version (#2263) (6b15670)
- Fix focused app when switching to empty workspace (#2259) (c52b9e1)
- dankinstall(distros): Enhance DMS minimal install logic (7a3444b)
- clipboard: decode metadata only (a733d76)
- missing import (1b33079)
- fix(quickshell): restore night mode and OSD surfaces after resume (#2254) (1cf0dd1)
- doctor: add Miracle WM to checks (8d49a5c)
- Labwc service (#2248) (f5928b0)
- Fix: Expand tilde from config paths (#2242) (38373aa)
- keybinds(niri): add preprocessors to KDL parsing fixes #2230 (665680e)
- fix(ddc): prevent negative WaitGroup counter on rapid brightness changes (210607c)
- audio: defensive checks on PwNode objects (69fca14)
- Fix ddc brightness not applying because process exits before debounce timer runs (#2217) (10a235e)
- network: report negotiated link rate when connected fixes #2214 (253cc7f)
- doctor: fix quickshell regex fixes #2204 (a63ad99)
- fix(privacy): detect screen casting on Niri via PipeWire (#2185) (c44c032)
- core(doctor): show all detected terminals (#2163) (dc1ce55)
- fix: Add match rule for new version of Gnome Calculator app ID (#2157) (9f65882)
- Make focused app widget only show focused app on the current screen (#2152) (97bf83c)
- fix:update resizeactive binding to include height to make it work (#2126) (96bf016)
- fix:add window rule for the new version of Gnome Calculator (#2125) (73b8337)
- screenshot: fix scaling of global coordinate space when using all screens (84522ae)
- workspace: fix mouse area to edges fixes #2108 (faf1a27)
- fix(osd): coerce optional chain to bool in VolumeOSD enabled bindings (#2101) (6051573)
- fix syncWallpaperForCurrentMode (1715e2e)
- add notification card inset (4e14cf5)
- fix blur port and warnings (a644c93)
- doctor: add blur support (#2236) (f9428a1)
- feat:(Notepad): Add blur & update animation track (b4b5178)
- launcher: some polishes for blur (0a97df6)
- blur: stylize control center for blur mode (352ba77)
- blur: add probe to check compositor for ext-bg-effect (d320035)
- blur: add blur support with ext-bg-effect (8d262a9)
- dankinstall: workarounds for arch/extra change (9bfa831)
- core: allow RO commands to run as root (088ed80)
- clipboard: make CLI keep CL item in-memory again (07d2c94)
- clipboard: fix reliability of modal/popout (0bc1b7a)
- fix(clipboard): wait for forked child to register Wayland source before returning (c5987b2)
- core: migrate to dms-shell arch package (18901c7)
- fix(lock/greeter): sync auth files with master (519a835)
- refactor: Remove faillock support and related properties from settings (799773c)
- fix(pam): Update config selection logic for PAM context (247a674)
- fix(lock): Restore system PAM fallback, faillock support, and auth feedback (72b5980)
- fix: restore lock screen U2F/fingerprint auth to working state (#2052) (8180e30)
- fix(Dock): Replace hardcoded max height mask in vertical mode (dd9851b)
- core: execute quickshell IPC with pid (056576f)
- widgets: convert DankButtonGroup to Row instead of Flow (d28a5bd)
- popout: avoid calling close on bad reference (f62ea11)
- wallpaper: updatesEnabled set on screen changes (a1f9b98)
- cli/notify: append file:// prefix for --file arguments fixes #1962 (b9c8914)
- nix: add
packageoption fordms-shell(#1864) (8697840)
Full Changelog: v1.4.4...v1.4.5