Compositor
Niri
Distribution
Arch Linux
If Other, please specify
No response
Select your Installation Method
DankInstaller
Was this your original Installation method?
Yes
If no, specify
No response
dms doctor -vC
Click to expand
██████╗ █████╗ ███╗ ██╗██╗ ██╗
██╔══██╗██╔══██╗████╗ ██║██║ ██╔╝
██║ ██║███████║██╔██╗ ██║█████╔╝
██║ ██║██╔══██║██║╚██╗██║██╔═██╗
██████╔╝██║ ██║██║ ╚████║██║ ██╗
╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝
System Health Check
──────────────────────────────────────
System
● Operating System ····· Arch Linux
└─ ID: arch, Version: rolling, Arch: amd64
● Architecture ········· amd64
● Display Server ······· Unknown (ensure you're running Wayland)
└─ XDG_SESSION_TYPE=tty
→ https://danklinux.com/docs/dankmaterialshell/cli-doctor#display-server
Versions
● DMS CLI ·············· dms v1.4.4.1
└─ /usr/bin/dms
● Quickshell ··········· quickshell 0.2.1, revision , distributed by: Arch Linux
└─ /usr/bin/qs
→ https://danklinux.com/docs/dankmaterialshell/cli-doctor#quickshell
● DMS Shell ············ v1.4.4
└─ /usr/share/quickshell/dms
Installation
● DMS Configuration ···· Found
└─ /usr/share/quickshell/dms
● shell.qml ············ Present
└─ /usr/share/quickshell/dms/shell.qml
○ Install Type ········· System package
└─ /usr/share/quickshell/dms
Compositor
● Hyprland ············· 0.54.3
└─ /usr/bin/hyprland
● niri ················· 25.11
└─ /usr/bin/niri
Quickshell Features
○ Polkit ··············· Not available
└─ Authentication prompts
○ IdleMonitor ·········· Not available
└─ Idle detection
○ IdleInhibitor ········ Not available
└─ Prevent idle/sleep
○ ShortcutInhibitor ···· Not available
└─ Allow shortcut management (niri)
Optional Features
● accountsservice ······ Not available
└─ User accounts
→ https://danklinux.com/docs/dankmaterialshell/cli-doctor#optional-features
● power-profiles-daemon Not available
└─ Power profile management
→ https://danklinux.com/docs/dankmaterialshell/cli-doctor#optional-features
● logind ··············· Available
└─ Session management
● cups-pk-helper ······· Not available (install cups-pk-helper)
└─ Printer management
→ https://danklinux.com/docs/dankmaterialshell/cli-doctor#optional-features
○ I2C/DDC ·············· No monitors detected
└─ External monitor brightness control
● qt6-imageformats ····· Installed (1 formats)
└─ Formats: GIF (/usr/lib/qt6/plugins/imageformats:/usr/lib64/qt6/plugins/imageformats)
● kimageformats ········ Not installed
└─ AVIF, HEIF, JXL support
→ https://danklinux.com/docs/dankmaterialshell/cli-doctor#optional-features
● Terminal ············· ghostty
● Network ·············· NetworkManager
└─ NetworkManager present; iwd also running (likely NM's Wi-Fi backend). Using NM API.
● matugen ·············· Installed
└─ Dynamic theming
● dgop ················· Installed
└─ System monitoring
● cava ················· Missing
└─ Audio visualizer
→ https://danklinux.com/docs/dankmaterialshell/cli-doctor#optional-features
○ khal ················· Not installed
└─ Calendar events
○ danksearch ··········· Not installed
└─ File search
○ fprintd ·············· Not installed
└─ Fingerprint auth
Config Files
○ settings.json ········ Not yet created
└─ /home/particleg/.config/DankMaterialShell/settings.json
○ clsettings.json ······ Not yet created
└─ /home/particleg/.config/DankMaterialShell/clsettings.json
○ plugin_settings.json · Not yet created
└─ /home/particleg/.config/DankMaterialShell/plugin_settings.json
○ session.json ········· Not yet created
└─ /home/particleg/.local/state/DankMaterialShell/session.json
○ dms-colors.json ······ Not yet created
└─ /home/particleg/.cache/DankMaterialShell/dms-colors.json
Services
● dms.service ·········· Disabled
→ https://danklinux.com/docs/dankmaterialshell/cli-doctor#services
○ greetd ··············· Not installed
└─ Optional greeter service
Environment
○ QT_QPA_PLATFORMTHEME · Not set
○ QS_ICON_THEME ········ Not set
──────────────────────────────────────
8 warning(s), 14 ok
→ Consider using quickshell-git for full feature support
Description
The DankInstall installs quickshell, then tries to install quickshell-git, which causes a conflict.
Expected Behavior
The installation process should always use quickshell-git
Steps to Reproduce
Start with a minimal Arch Linux setup, run curl -fsSL https://install.danklinux.com | sh, select Niri as compositor, ghostty as terminal emulator, then on the dependencies page, select everything (including dms-greeter). When the installation begins, it will eventually stop at the quickshell-git installation step.
Error Messages/Logs
See https://gist.github.com/ParticleG/02d65fb91e43621593b89d2716b646f2
Screenshots/Recordings
No response
Compositor
Niri
Distribution
Arch Linux
If Other, please specify
No response
Select your Installation Method
DankInstaller
Was this your original Installation method?
Yes
If no, specify
No response
dms doctor -vC
Click to expand
██████╗ █████╗ ███╗ ██╗██╗ ██╗
██╔══██╗██╔══██╗████╗ ██║██║ ██╔╝
██║ ██║███████║██╔██╗ ██║█████╔╝
██║ ██║██╔══██║██║╚██╗██║██╔═██╗
██████╔╝██║ ██║██║ ╚████║██║ ██╗
╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝
System Health Check
──────────────────────────────────────
System
● Operating System ····· Arch Linux
└─ ID: arch, Version: rolling, Arch: amd64
● Architecture ········· amd64
● Display Server ······· Unknown (ensure you're running Wayland)
└─ XDG_SESSION_TYPE=tty
→ https://danklinux.com/docs/dankmaterialshell/cli-doctor#display-server
Versions
● DMS CLI ·············· dms v1.4.4.1
└─ /usr/bin/dms
● Quickshell ··········· quickshell 0.2.1, revision , distributed by: Arch Linux
└─ /usr/bin/qs
→ https://danklinux.com/docs/dankmaterialshell/cli-doctor#quickshell
● DMS Shell ············ v1.4.4
└─ /usr/share/quickshell/dms
Installation
● DMS Configuration ···· Found
└─ /usr/share/quickshell/dms
● shell.qml ············ Present
└─ /usr/share/quickshell/dms/shell.qml
○ Install Type ········· System package
└─ /usr/share/quickshell/dms
Compositor
● Hyprland ············· 0.54.3
└─ /usr/bin/hyprland
● niri ················· 25.11
└─ /usr/bin/niri
Quickshell Features
○ Polkit ··············· Not available
└─ Authentication prompts
○ IdleMonitor ·········· Not available
└─ Idle detection
○ IdleInhibitor ········ Not available
└─ Prevent idle/sleep
○ ShortcutInhibitor ···· Not available
└─ Allow shortcut management (niri)
Optional Features
● accountsservice ······ Not available
└─ User accounts
→ https://danklinux.com/docs/dankmaterialshell/cli-doctor#optional-features
● power-profiles-daemon Not available
└─ Power profile management
→ https://danklinux.com/docs/dankmaterialshell/cli-doctor#optional-features
● logind ··············· Available
└─ Session management
● cups-pk-helper ······· Not available (install cups-pk-helper)
└─ Printer management
→ https://danklinux.com/docs/dankmaterialshell/cli-doctor#optional-features
○ I2C/DDC ·············· No monitors detected
└─ External monitor brightness control
● qt6-imageformats ····· Installed (1 formats)
└─ Formats: GIF (/usr/lib/qt6/plugins/imageformats:/usr/lib64/qt6/plugins/imageformats)
● kimageformats ········ Not installed
└─ AVIF, HEIF, JXL support
→ https://danklinux.com/docs/dankmaterialshell/cli-doctor#optional-features
● Terminal ············· ghostty
● Network ·············· NetworkManager
└─ NetworkManager present; iwd also running (likely NM's Wi-Fi backend). Using NM API.
● matugen ·············· Installed
└─ Dynamic theming
● dgop ················· Installed
└─ System monitoring
● cava ················· Missing
└─ Audio visualizer
→ https://danklinux.com/docs/dankmaterialshell/cli-doctor#optional-features
○ khal ················· Not installed
└─ Calendar events
○ danksearch ··········· Not installed
└─ File search
○ fprintd ·············· Not installed
└─ Fingerprint auth
Config Files
○ settings.json ········ Not yet created
└─ /home/particleg/.config/DankMaterialShell/settings.json
○ clsettings.json ······ Not yet created
└─ /home/particleg/.config/DankMaterialShell/clsettings.json
○ plugin_settings.json · Not yet created
└─ /home/particleg/.config/DankMaterialShell/plugin_settings.json
○ session.json ········· Not yet created
└─ /home/particleg/.local/state/DankMaterialShell/session.json
○ dms-colors.json ······ Not yet created
└─ /home/particleg/.cache/DankMaterialShell/dms-colors.json
Services
● dms.service ·········· Disabled
→ https://danklinux.com/docs/dankmaterialshell/cli-doctor#services
○ greetd ··············· Not installed
└─ Optional greeter service
Environment
○ QT_QPA_PLATFORMTHEME · Not set
○ QS_ICON_THEME ········ Not set
──────────────────────────────────────
8 warning(s), 14 ok
→ Consider using quickshell-git for full feature support
Description
The
DankInstallinstallsquickshell, then tries to installquickshell-git, which causes a conflict.Expected Behavior
The installation process should always use
quickshell-gitSteps to Reproduce
Start with a minimal Arch Linux setup, run
curl -fsSL https://install.danklinux.com | sh, selectNirias compositor,ghosttyas terminal emulator, then on the dependencies page, select everything (including dms-greeter). When the installation begins, it will eventually stop at the quickshell-git installation step.Error Messages/Logs
See https://gist.github.com/ParticleG/02d65fb91e43621593b89d2716b646f2
Screenshots/Recordings
No response