AvengeMedia / AvengeMedia/DankMaterialShell
The dock isn't visible on the niri overview with show dock desabled after v1.6.1
- Dominant language
- QML
- Stars
- 8.1k
- Forks
- 515
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 102
Description
### Compositor
Niri
### Distribution
Fedora
### 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 ····· Fedora Linux 44 (Forty Four)
└─ ID: fedora, Version: 44, Arch: amd64
● Architecture ········· amd64
● Display Server ······· Wayland
└─ WAYLAND_DISPLAY=wayland-1
Versions
● DMS CLI ·············· dms v1.6.1
└─ /usr/bin/dms
● Quickshell ··········· Quickshell 0.3.1 (revision , distributed by Fedora COPR (avengemedia/quickshell))
└─ /usr/bin/qs
● DMS Shell ············ v1.6.1
└─ /run/user/1000/danklinux-shell/d83248ba9119b48a
Installation
● DMS Configuration ···· Found
└─ /run/user/1000/danklinux-shell/d83248ba9119b48a
● shell.qml ············ Present
└─ /run/user/1000/danklinux-shell/d83248ba9119b48a/shell.qml
○ Install Type ········· Unknown
└─ /run/user/1000/danklinux-shell/d83248ba9119b48a
Compositor
● niri ················· 26.04
└─ /usr/bin/niri
○ Active ··············· niri
● Background Blur ······ Supported
└─ Compositor supports ext-background-effect-v1
Quickshell Features
● Polkit ··············· Available
└─ Authentication prompts
● IdleMonitor ·········· Available
└─ Idle detection
● IdleInhibitor ········ Available
└─ Prevent idle/sleep
● ShortcutInhibitor ···· Available
└─ Allow shortcut management (niri)
● BackgroundBlur ······· Available
└─ Background blur API support in Quickshell
Optional Features
● accountsservice ······ Available
└─ User accounts
● 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/lib64/qt6/plugins/imageformats)
● kimageformats ········ Not installed
└─ AVIF, HEIF, JXL support
→ https://danklinux.com/docs/dankmaterialshell/cli-doctor#optional-features
● Terminal ············· kitty
● Network ·············· NetworkManager
└─ NetworkManager present. Using NM API.
● matugen ·············· Installed
└─ Dynamic theming
● cava ················· Installed
└─ Audio visualizer
○ khal ················· Not installed
└─ Calendar events
● danksearch ··········· Installed
└─ File search
● dankcalendar ········· Installed
└─ Calendar app
● fprintd ·············· Installed
└─ Fingerprint auth
○ adw-gtk3 ············· Not installed
└─ GTK3 dynamic theming; without it the global CSS override applies
Config Files
● settings.json ········ Present
└─ /home/giannis/.config/DankMaterialShell/settings.json
○ clsettings.json ······ Not yet created
└─ /home/giannis/.config/DankMaterialShell/clsettings.json
● plugin_settings.json · Present
└─ /home/giannis/.config/DankMaterialShell/plugin_settings.json
● session.json ········· Present
└─ /home/giannis/.local/state/DankMaterialShell/session.json
● dms-colors.json ······ Present
└─ /home/giannis/.cache/DankMaterialShell/dms-colors.json
Services
● dms.service ·········· enabled, active
● greetd ··············· enabled
Environment
○ QT_QPA_PLATFORMTHEME · Not set
○ QT_QPA_PLATFORMTHEME… Not set
○ QS_ICON_THEME ········ Not set
○ XDG_MENU_PREFIX ······ Not set
Fonts
● Normal Font ·········· Inter Variable
└─ /run/user/1000/danklinux-shell/d83248ba9119b48a/DankCommon/assets/fonts/inter/InterVariable.ttf
● Monospace Font ······· Fira Code
└─ /run/user/1000/danklinux-shell/d83248ba9119b48a/DankCommon/assets/fonts/nerd-fonts/FiraCodeNerdFont-Regular.ttf
──────────────────────────────────────
3 warning(s), 33 ok
### Description
After the update to v1.6.1 the dock won't appear on the niri overview when show on overview is enabled and show dock is disabled
### Expected Behavior
With show on overview is enabled and show dock is disabled the dock should appear, when on the overview
### Steps to Reproduce
have v1.6.1
### Error Messages/Logs
_No response_
### Screenshots/Recordings
_No response_
Contributor guide
Research direction
Start by reproducing the issue on niri with DMS v1.6.1, enabling “show on overview” while disabling “show dock.” Read shell.qml and the settings.json configuration mentioned in the report, then trace the overview and dock behavior. Done means the dock appears on the niri overview with those settings.
Written by the indexing model from the issue text.
Assessment
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100