Compositor
Distribution
If Other, please specify
No response
dms doctor -v
██████╗ █████╗ ███╗ ██╗██╗ ██╗
██╔══██╗██╔══██╗████╗ ██║██║ ██╔╝
██║ ██║███████║██╔██╗ ██║█████╔╝
██║ ██║██╔══██║██║╚██╗██║██╔═██╗
██████╔╝██║ ██║██║ ╚████║██║ ██╗
╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝
System Health Check
──────────────────────────────────────
System
● Operating System ····· NixOS 26.05 (Yarara)
● Architecture ········· amd64
● Display Server ······· Wayland
Versions
● DMS CLI ·············· dms 1.2.3+date=2026-01-16_a7cdb39
● Quickshell ··········· quickshell 0.2.1, revision 41828c4180fb921df7992a5405f5ff05d2ac2fff, distributed by: Official-Nix-Flake
● DMS Shell ············ 1.2.3+date=2026-01-16_a7cdb39
Installation
● DMS Configuration ···· Found
● shell.qml ············ Present
Compositor
● niri ················· niri unstable 2026-01-28 (commit f30db163b5748e8cf95c05aba77d0d3736f40543)
○ Active ··············· niri
Quickshell Features
● Polkit ··············· Available
● IdleMonitor ·········· Available
● IdleInhibitor ········ Available
● ShortcutInhibitor ···· Available
Optional Features
● accountsservice ······ Not available
→ https://danklinux.com/docs/dankmaterialshell/cli-doctor#optional-features
● power-profiles-daemon Not available
→ https://danklinux.com/docs/dankmaterialshell/cli-doctor#optional-features
● logind ··············· Available
○ I2C/DDC ·············· No monitors detected
● Terminal ············· foot
● Network ·············· NetworkManager
● matugen ·············· Installed
● dgop ················· Installed
● cava ················· Installed
● khal ················· Installed
○ danksearch ··········· Not installed
○ fprintd ·············· Not installed
Config Files
● settings.json ········ Present
● clsettings.json ······ Present (read-only)
→ https://danklinux.com/docs/dankmaterialshell/cli-doctor#config-files
● plugin_settings.json · Present
● session.json ········· Present
● dms-colors.json ······ Present
Services
● dms.service ·········· enabled, active
● greetd ··············· enabled
Environment
○ QT_QPA_PLATFORMTHEME · gtk3
Description
DMS appears to be reloading Ghostty configuration on wallpaper switch, even with Ghostty toggled off under DMS Settings -> Theme & Colors -> Mutagen Templates.
To note: my Ghostty is installed from nixpkgs and its config is managed by home-manager on NixOS.
With my wallpapers set to cycle, I get a Ghostty toast notification that the configuration has been reloaded every time the wallpaper changes.
Expected Behavior
No configuration reload.
Steps to Reproduce & Installation Method
Install Ghostty from nixpkgs.
Configure Ghostty with home-manager.
Toggle off Ghostty in DMS Mutagen themes
Set wallpaper to cycle
Error Messages/Logs
There are no error messages,
Screenshots/Recordings
No response
Compositor
Distribution
If Other, please specify
No response
dms doctor -v
██████╗ █████╗ ███╗ ██╗██╗ ██╗
██╔══██╗██╔══██╗████╗ ██║██║ ██╔╝
██║ ██║███████║██╔██╗ ██║█████╔╝
██║ ██║██╔══██║██║╚██╗██║██╔═██╗
██████╔╝██║ ██║██║ ╚████║██║ ██╗
╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝
System Health Check
──────────────────────────────────────
System
● Operating System ····· NixOS 26.05 (Yarara)
● Architecture ········· amd64
● Display Server ······· Wayland
Versions
● DMS CLI ·············· dms 1.2.3+date=2026-01-16_a7cdb39
● Quickshell ··········· quickshell 0.2.1, revision 41828c4180fb921df7992a5405f5ff05d2ac2fff, distributed by: Official-Nix-Flake
● DMS Shell ············ 1.2.3+date=2026-01-16_a7cdb39
Installation
● DMS Configuration ···· Found
● shell.qml ············ Present
Compositor
● niri ················· niri unstable 2026-01-28 (commit f30db163b5748e8cf95c05aba77d0d3736f40543)
○ Active ··············· niri
Quickshell Features
● Polkit ··············· Available
● IdleMonitor ·········· Available
● IdleInhibitor ········ Available
● ShortcutInhibitor ···· Available
Optional Features
● accountsservice ······ Not available
→ https://danklinux.com/docs/dankmaterialshell/cli-doctor#optional-features
● power-profiles-daemon Not available
→ https://danklinux.com/docs/dankmaterialshell/cli-doctor#optional-features
● logind ··············· Available
○ I2C/DDC ·············· No monitors detected
● Terminal ············· foot
● Network ·············· NetworkManager
● matugen ·············· Installed
● dgop ················· Installed
● cava ················· Installed
● khal ················· Installed
○ danksearch ··········· Not installed
○ fprintd ·············· Not installed
Config Files
● settings.json ········ Present
● clsettings.json ······ Present (read-only)
→ https://danklinux.com/docs/dankmaterialshell/cli-doctor#config-files
● plugin_settings.json · Present
● session.json ········· Present
● dms-colors.json ······ Present
Services
● dms.service ·········· enabled, active
● greetd ··············· enabled
Environment
○ QT_QPA_PLATFORMTHEME · gtk3
Description
DMS appears to be reloading Ghostty configuration on wallpaper switch, even with Ghostty toggled off under DMS Settings -> Theme & Colors -> Mutagen Templates.
To note: my Ghostty is installed from nixpkgs and its config is managed by home-manager on NixOS.
With my wallpapers set to cycle, I get a Ghostty toast notification that the configuration has been reloaded every time the wallpaper changes.
Expected Behavior
No configuration reload.
Steps to Reproduce & Installation Method
Install Ghostty from nixpkgs.
Configure Ghostty with home-manager.
Toggle off Ghostty in DMS Mutagen themes
Set wallpaper to cycle
Error Messages/Logs
There are no error messages,
Screenshots/Recordings
No response