AvengeMedia / AvengeMedia/DankMaterialShell

Unable to open Setting GUI

Open
#1,777 4 comments 0 reactions 0 assignees View on GitHub
support
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.