AvengeMedia / AvengeMedia/DankMaterialShell
Add possibility to run dms faster
- Dominant language
- QML
- Stars
- 8.1k
- Forks
- 515
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 102
Description
### Feature Description
Add possibility to change the jit compilation of quickshell to the aot.
### Use Case
If you do it, everybody can run niri with dms faster.
Now I tell the story why i want it. Some day before I install arch with niri and dms. After some time where i want to know why my background stays grey after login for 3 seconds and then it looks like dms starts initing. I tried to find out why it is. I looks in logs and found that dms starts immediately, but starts quickshell takes too much time. After all I tried to see logs of quickshell, and saw that whenever I starts dms quickshell compiles using virtual paths.
### Compositor(s)
All compositors
### If Other, please specify
_No response_
### Proposed Solution
_No response_
### Alternatives/Existing Solutions
_No response_
Contributor guide
Research direction
The issue names Quickshell startup and virtual-path JIT compilation but no project files, tests, or implementation entry points. Start by locating the Quickshell startup and compilation configuration, then measure current startup time and define how an AOT option would be enabled and verified.
Written by the indexing model from the issue text.
Assessment
- Domain
- desktop, performance
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 28/100