MCPcopy Create free account
hub / github.com/D-Brox/cosmic-ext-applet-system-monitor

github.com/D-Brox/cosmic-ext-applet-system-monitor @v0.2.9

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.2.9 ↗ · + Follow
106 symbols 200 edges 10 files ⚖ GPL-3.0 2 documented · 2% updated 26d agov0.2.9 · 2026-04-24★ 597 open issues

Browse by type

Functions 78 Types & classes 28
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

System Monitor Cosmic Applet

A highly configurable system resource monitor for the COSMIC DE

screenshot of the applet

The instructions for configuring are located in the documentation

Installing

You can just grab the .deb, .rpm or tarball from the releases page, or install from the COSMIC Flatpak Repository.

Building from source

Clone the repository

git clone https://github.com/D-Brox/cosmic-ext-applet-system-monitor 
cd cosmic-ext-applet-system-monitor 

Install the build dependencies (or equivalent packages in non debian-based distros):

  • rustc/cargo
  • just
  • libxkbcommon-dev

Build and install the project:

just build-release
sudo just install 
# or
just install-local

For alternative packaging methods, use the one of the following recipes:

  • deb: run just build-deb and sudo just install-deb
  • rpm: run just build-rpm and sudo just install-rpm

For vendoring, use just vendor and just vendor-build

Roadmap

Theming: - [x] Layout - [x] Custom colors - [ ] Transparency

Resource monitoring: - [x] CPU usage (global and per core) - [x] Memory usage (RAM and Swap) - [x] Network I/O - [x] Disk I/O - [x] GPU (usage and VRAM) - [ ] Thermal sensors

Component views - [x] Run chart views (percentage and I/O) - [x] Bar chart views (percentage and CPU cores) - [ ] Text views - [ ] Popup (general system info)

Contributing

Contributions are welcome

To build and install the debug build

just build-debug && sudo just debug=1 install

Special Thanks

Core symbols most depended-on inside this repo

browse all functions →

Shape

Method 66
Class 18
Function 12
Enum 10

Languages

Rust100%

Modules by API surface

src/views.rs31 symbols
src/config.rs20 symbols
src/components/gpu.rs13 symbols
src/components/bar.rs11 symbols
src/applet.rs11 symbols
src/components/run.rs10 symbols
src/history.rs6 symbols
src/color.rs2 symbols
src/main.rs1 symbols
src/localization.rs1 symbols

For agents

$ claude mcp add cosmic-ext-applet-system-monitor \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page