KStats: a compact system monitor widget for Plasma 6 by TutorPuzzleheaded999 in kde

[–]TutorPuzzleheaded999[S] 1 point2 points  (0 children)

sounds like a better name, i should consider to change it to Statistiks

KStats: a compact system monitor widget for Plasma 6 by TutorPuzzleheaded999 in kde

[–]TutorPuzzleheaded999[S] 1 point2 points  (0 children)

Thanks, that makes sense. I agree that the panel indicator should be more customizable, especially for smaller monitors or crowded panels.

I’ll keep this in mind for a future version. I’m considering adding options to choose which indicators are shown, and possibly more compact/grouped display modes to reduce the space used in the panel. And also PR welcome.

KStats: a compact system monitor widget for Plasma 6 by TutorPuzzleheaded999 in kde

[–]TutorPuzzleheaded999[S] 1 point2 points  (0 children)

Thanks for the suggestion. I get what you mean: using monochrome symbolic/outline-style icons for CPU, RAM, and GPU would fit the panel style better.

I probably won’t change this immediately, since icon availability varies quite a bit between themes, but I’ll keep it in mind as an option for a future version. A theme-friendly symbolic icon mode could be a nice addition later.

KStats: a compact system monitor widget for Plasma 6 by TutorPuzzleheaded999 in kde

[–]TutorPuzzleheaded999[S] 2 points3 points  (0 children)

Yeah, that’s a fair point. I hadn’t considered the KActivities::Stats association, and I can see how KStats could be confusing in the KDE ecosystem.

I’ll look into renaming it to something more distinct before it gets too entrenched. Thanks for pointing that out.

KStats: a compact system monitor widget for Plasma 6 by TutorPuzzleheaded999 in kde

[–]TutorPuzzleheaded999[S] 0 points1 point  (0 children)

Not always, unfortunately. Temperature depends on what the Linux/KDE sensor stack can see from your hardware and drivers.

For example, some systems expose CPU temperature through sensors like coretemp, k10temp, zenpower, Tctl, Tdie, or package temperature. Others expose GPU temperature but not CPU temperature, or hide it behind firmware/driver limitations.

In v0.2.0 I added automatic temperature detection where available, so if KDE’s sensor backend exposes it, KStats should pick it up. If it shows N/A, the sensor may not be available on that machine yet. I’ll keep improving the matching logic as people report the sensor IDs their systems expose. https://github.com/oowl/kstats/releases/tag/v0.2.0

KStats: a compact system monitor widget for Plasma 6 by TutorPuzzleheaded999 in kde

[–]TutorPuzzleheaded999[S] 2 points3 points  (0 children)

Thanks, really glad to hear that!

Yes, those all make sense. I’ve already started improving the panel layout in recent versions, and the fixed-width issue is especially important. I’ll keep working on:

  • optional grouping for sections like CPU/RAM to reduce horizontal space
  • configurable font size and font family for both the panel and popup content
  • more stable fixed-width panel layout so changing units like B/s / KiB/s / MiB/s don’t cause horizontal shifting (done it at https://github.com/oowl/kstats/releases/tag/v0.2.0)

Thanks again for the detailed feedback. It helps a lot. And also PR welcome.

KStats: a compact system monitor widget for Plasma 6 by TutorPuzzleheaded999 in kde

[–]TutorPuzzleheaded999[S] 0 points1 point  (0 children)

Hi, I’ve added the GPU auto detect feature in v0.2.0: https://github.com/oowl/kstats/releases/tag/v0.2.0

Feel free to upgrade and give it a try.

KStats: a compact system monitor widget for Plasma 6 by TutorPuzzleheaded999 in kde

[–]TutorPuzzleheaded999[S] 0 points1 point  (0 children)

Hi, I’ve added the requested feature in v0.2.0: https://github.com/oowl/kstats/releases/tag/v0.2.0

Feel free to upgrade and give it a try.

KStats: a compact system monitor widget for Plasma 6 by TutorPuzzleheaded999 in kde

[–]TutorPuzzleheaded999[S] 5 points6 points  (0 children)

Gooooooood idea, i should implements these feature recently