AvengeMedia / AvengeMedia/DankMaterialShell
KDE Portal Toggle.
- Dominant language
- QML
- Stars
- 8.1k
- Forks
- 515
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 102
Description
### Feature Description
Add Toggle option for switching xdg portals from GTK to KDE (QT) portals.
### Use Case
It will allow user to change portals to be changed from settings instead of diving into the config files.
Reason for requesting: if using niri everytime niri is updated it revers all the portals to GTK instead QT.
it's specially problem on git version as it is updated frequently.
### Compositor(s)
- [x] All compositors
- [x] Niri
- [ ] Hyprland
- [ ] MangoWC (dwl)
- [ ] Sway
- [ ] Other (specify below)
### Proposed Solution
Similar to include line is add to niri config this will add default portal lines to the xdg config.
### Alternatives/Existing Solutions
_No response_
Contributor guide
Research direction
Start by tracing the settings UI and the existing niri config/include handling, then determine how default xdg portal lines are represented in the xdg config. Done means users can switch between GTK and KDE (Qt) portals from settings and the selected defaults persist without manual config edits.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux
- Domain
- desktop, operating-systems
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100