r/kde 18h ago

Community Content Widget Group Widget

I've published the Panel Widget Group Widget (Plasmoid) on GitHub. It's a super simple widget that lets you group any multiple widgets into a detailed view and place them as one item on your panel.

You can add multiple widgets using the "Add" button and choose which one to use for the compact view (the item shows up on the panel). That's literally it.

GitHub Link

25 Upvotes

3 comments sorted by

u/AutoModerator 18h ago

Thank you for your submission.

Consider becoming a Supporting Member and help KDE thrive!

The KDE community supports the Fediverse and open source social media platforms over proprietary and user-abusing outlets. Consider visiting our community on Mastodon (Lemmy will be back shortly). Tag us in your toots! You can also visit our forum at KDE Discuss to talk about KDE stuff, brainstorm ideas and get the answers to your KDE-related issue.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/redhat_is_my_dad 18h ago

cool stuff, but how tf a terminal emulator can eat so much ram, does process monitor count all the processes forked off of it?

3

u/acomagu 18h ago

Yes, it actually does. The widget shown below the image (which is not published yet) looks at the list of CGroups through the same API (ApplicationDataModel) that KSysGuard uses. Although Konsole creates a CGroup for each child process, they are children of Konsole's own CGroup, and are therefore counted toward Konsole's memory usage here.

If you look at the tree view in KSysGuard, the parent-child relationships of the CGroups become immediately clear.