AvengeMedia / AvengeMedia/DankMaterialShell

Group relevant stats out of the box

Open
#3,055 0 comments 0 reactions 0 assignees View on GitHub
Enhancement
Dominant language
QML
Stars
8.1k
Forks
515
Avg merge
1d 8h
Merged PRs (30d)
102

Description

### Feature Description

Some of it is partially defined in the bar like `Memory • Swap` in the bar and we can toggle it. Few other groups would be nice to have, like
- `Cpu usage• Cpu temp`
- `GPU usage • GPU temp` etc.

Relevant Image attached below :

Image

Above image is for `Memory • Swap`

### Use Case

It will help to make it so that if we need those stats we don't have to assign 2 widget spaces to the bar and can be handled by one.

### Compositor(s)

All compositors

### If Other, please specify

_No response_

### Proposed Solution

Like current `Memory • Swap` style, user can toggle if they want to show CPU temp in the same widget or can use the standalone widget

### Alternatives/Existing Solutions

The execution is already baked into the bar as mentioned above. IG you guys are more knowledgeable about what to do instead of me :)

Contributor guide

Open the contributing guide

Research direction

Start by locating the existing bar implementation for the Memory • Swap group and inspect how its stats are grouped and toggled. Trace how standalone widgets and compositor support are handled. Done means CPU usage and temperature, plus GPU usage and temperature where supported, can be shown together or independently across all compositors.

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
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.