AvengeMedia / AvengeMedia/DankMaterialShell
Give option to set Spotlight layer
- Dominant language
- QML
- Stars
- 8.1k
- Forks
- 515
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 102
Description
### Feature Description
I would like to be able to put the Spotlight on the Overlay layer, even when not in overview (in niri)
### Use Case
For using the spotlight tool when focusing a fullscreen window. There are probably others
### Compositor(s)
- [x] All compositors
- [x] Niri
- [ ] Hyprland
- [ ] MangoWC (dwl)
- [ ] Sway
- [ ] Other (specify below)
### Proposed Solution
Some config option to select the preferred layer to put the spotlight on
### Alternatives/Existing Solutions
_No response_
Contributor guide
Research direction
No files or tests are identified in the issue. Start by locating the Spotlight implementation and the compositor layer-selection logic, then determine how a configurable preferred layer should apply across supported compositors; done means the option works when focusing a fullscreen window without breaking overview behavior.
Written by the indexing model from the issue text.
Assessment
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100