github AvengeMedia/DankMaterialShell v1.4.5
Release v1.4.5

13 hours ago

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 systems
  • dms-cli-arm64.gz - DMS CLI binary for ARM64 systems
  • dms-distropkg-amd64.gz - DMS CLI binary built with distro_package tag for AMD64 systems
  • dms-distropkg-arm64.gz - DMS CLI binary built with distro_package tag for ARM64 systems
  • dankinstall-amd64.gz - Installer binary for x86_64 systems
  • dankinstall-arm64.gz - Installer binary for ARM64 systems
  • dms-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 package option for dms-shell (#1864) (8697840)

Full Changelog: v1.4.4...v1.4.5

Don't miss a new DankMaterialShell release

NewReleases is sending notifications on new releases.