AvengeMedia / AvengeMedia/DankMaterialShell
Unable to open Setting GUI
- Dominant language
- QML
- Stars
- 8.1k
- Forks
- 515
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 102
Description
### Compositor
Niri
### If Other, please specify
_No response_
### Distribution
Arch Linux
### If Other, please specify
_No response_
### Select your Installation Method
Distro Packaging
### Was your original Installation method different?
Yes
### If no, specify
_No response_
### dms doctor -vC
Click to expand
██████╗ █████╗ ███╗ ██╗██╗ ██╗
██╔══██╗██╔══██╗████╗ ██║██║ ██╔╝
██║ ██║███████║██╔██╗ ██║█████╔╝
██║ ██║██╔══██║██║╚██╗██║██╔═██╗
██████╔╝██║ ██║██║ ╚████║██║ ██╗
╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝
System Health Check
──────────────────────────────────────
System
● Operating System ····· Arch Linux
● Architecture ········· amd64
● Display Server ······· Wayland
Versions
● DMS CLI ·············· dms v1.2.3
● Quickshell ··········· quickshell 0.2.1, revision , distributed by: Arch Linux
→ https://danklinux.com/docs/dankmaterialshell/cli-doctor#quickshell
● DMS Shell ············ v1.2.3
Installation
● DMS Configuration ···· Found
● shell.qml ············ Present
Compositor
● niri ················· 25.11
● Sway ················· 1.11
○ Active ··············· niri
Quickshell Features
○ Polkit ··············· Not available
○ IdleMonitor ·········· Not available
○ IdleInhibitor ········ Not available
○ ShortcutInhibitor ···· Not available
Optional Features
● accountsservice ······ Available
● power-profiles-daemon Not available
→ https://danklinux.com/docs/dankmaterialshell/cli-doctor#optional-features
● logind ··············· Available
● I2C/DDC ·············· 3 monitor(s) detected
● Terminal ············· ghostty
● Network ·············· NetworkManager
● matugen ·············· Installed
● dgop ················· Installed
● cava ················· Installed
○ khal ················· Not installed
○ danksearch ··········· Not installed
○ fprintd ·············· Not installed
Config Files
● settings.json ········ Present
○ clsettings.json ······ Not yet created
○ plugin_settings.json · Not yet created
● session.json ········· Present
● dms-colors.json ······ Present
Services
● dms.service ·········· enabled, active
──────────────────────────────────────
2 warning(s), 21 ok
### Description
After trying to create a minimal DankBar look via removing all the modules, I now can not find a way to reopen the settings GUI usually opened from the system tray.
### Solutions Tried
Looked through source code defining the System Tray, reviewing all issues.
### Configuration Details
Config was created default when switching my WM from KWin to Niri
### Screenshots/Recordings
_No response_
Contributor guide
Research direction
The report names the system tray, settings GUI, and settings.json but no source file or test. Reproduce the minimal DankBar configuration on Niri using the supplied dms doctor output, then trace the system-tray path to determine how the settings GUI can be reopened and verify that it works after modules are removed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- arch-linux
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100