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
- settings: make horizontal change more smart (3f24cf3)
- settings: restore notifyHorizontalBarChanged (01218f3)
- fix: Update HTML rendering injections (9da58d8)
- dbar: Refactor to memoize dbar & widget state via json (af0038e)
- cpu widget: Fix monitor binding (05c312b)
- settings: use Image in theme colors tab wp preview (89d5c95)
- popout: fully unload popout layers on close (e4d86ad)
- wallpaper: handle initial load better, add dms randr command for quick physical scale retrieval (532b54a)
- privacy indicator: fix width when not active (504d027)
- settings: use Image for per-mode previews (e8f95f4)
- matugen: skip theme refreshes if no colors changed (b83256c)
- dock: fix tooltip positioning (8e2cd21)
- dankbar: fix some defaults in reset (c541360)
- widgets: set updatesEnabled false on background layers, if qs supports it (586bcad)
- widgets: fix moddedAppID consistency (3b3d10f)
- settings: Re-adjust dbar layout (4834891)
- settings: Dankbar layout updates (f60e65a)
- fix: Clipboard button widget alignment (01387b0)
- dankbar: fix syncing settings to new bars (1476658)
- i18n: term sync (7861c6e)
- dankbar: restore horizontal change debounce (d2247d7)
- dpms: disable fade overlay in onRequestMonitorOn (2ff78d4)
- dankbar: optimize bindings in bar window (785243c)
- widgets: fix undefined icon warnings (0e1b868)
- feat: improve icon resolution and align switcher fallback styling (#1823) (2b08e80)
- display: Fix output config on delete & popup height (74e4f8e)
- template: Refine bug report tracker (9c58569)
- feat: Refactor DankBar w/New granular options - New background toggles - New maxIcon & maxText widget sizes (global) - Dedicated M3 padding slider - New independent icon scale options - Updated logic to improve performance on single & dual bar modes (29de677)
- fix: Animated Image warnings (fae4944)
- doctor: fix imageformats detection (#1811) (07a0ac4)
- keybinds: preserve scroll position of expanded item on list change fixes #1766 (b2d8f4d)
- widgets: fallback when AnimatedImage probe fails to static Image (fe58c45)
- thememode: connect to loginctl PrepareForSleep event (3ea4e38)
- dms-greeter: Update dankinstall greeter automation w/distro packages (7276f29)
- launcher: don't tie unload to visibility (93ed96a)
- audio: Sync audio hide opts w/dash Output devices (bea325e)
- audio: fix cycle output, improve icon resolution for sink fixes #1808 (2f8f1c3)
- nix: update flake.lock (#1809) (f859a14)
- audio: disable effects when mpris player is playing (153f39d)
- launcher: implement memory for selected tab fixes #1806 (e4accdd)
- nix: update vendorHash for go.mod changes (a2c89e0)
- widgets: make AnimatedImage conditional in DankCircularImage - Cut potential overhead of always using AnimatedImage (e282831)
- osd: disable media playback OSD by default (5c5ff61)
- clipboard: fix html elements get parsed in clipboard entry (#1798) (c4bbf54)
- fix(notepad): decode path URI when saving/creating a file (#1805) (98acafb)
- feat: add support for animated gifs as profile pictures (#1804) (da20681)
- dms-greeter: Enable greetd via dms greeter install all-in-one cmd (b38cb96)
- matugen: unconditionally run portal sync even if matugen errors (7a0bb07)
- dms-greeter: Enhance DMS Greeter dankinstall & packaging across distros - Added support for Debian, Ubuntu, Fedora, Arch, and OpenSUSE on dankinstall / dms greeter install (403e3e9)
- launcher: fix frecency ranking in search results fixes #1799 (50b91f1)
- scripts: fix shellcheck (b3df47f)
- bluetooth: expose trust/untrust on devices (09bd65d)
- Add support for 'evernight' distribution in Fedora (#1786) (020d56a)
- Fix dock visible when theres no app (#1797) (f3bee65)
- feat: DMS Greeter packaging for Debian/OpenSUSE on OBS (b14b094)
- zen: add more commands to detection (#1792) (ca44205)
- ipc: Fix DankDash Wallpaper call (2d39e8f)
- theme: Fix Light/Dark mode portal sync (6d4df6e)
- distro: add cups-pk-helper as suggested dependency (#1670) (b8ab86e)
- window rules: default to fixed for width/height part of #1774 (837329a)
- ubuntu: Fix dms-git Go versioning to restore builds (8c6c2ff)
- v1.4.3 version file (ad3c8b6)
Full Changelog: v1.4.2...v1.4.3