Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Coinio/cosmic-ext-applet-vitals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COSMIC Vitals

Main Image

A minimal configurable applet to display basic system resource usage, i.e. CPU, Memory, Network.

This came from wanting a project to build to learn some Rust, being a Pop_OS COSMIC user and not finding other applets that worked as I wanted. Hopefully, the code in the repo will be useful to for those fighting with iced/libcosmic, etc.

Features

  • Show CPU Usage
  • Show RAM Usage
  • Show Network upload / download. This filters out virtual devices so won't count upload / download twice when using a VPN, etc.
  • Show Disk upload / down. This counts reads / writes to logical disks, not partitions, etc.
  • Horizontal / Vertical Layouts - The horizontal layout has seen a little more testing as I don't use the vertical.
  • Config:
    • Read Intervals - How often each monitor is polled
    • Max Samples - The number of samples to keep to average the readings across
    • Show / Hide each monitor
    • Show / Hide the labels for each monitor
    • Label Colours - The colours can be selected from the current theme libcosmic palette
    • Label Text - The label text for each monitor
    • Switch between SI and IEC units

Screenshots

Horizontal Layout Example 1

Horizontal Panel Layout

Horizontal Layout Example 2

Horizontal Panel Layout 2

Horizontal Layout Example 3

Horizontal Panel Layout 3

Vertical Layout

Vertical Panel Layout

Main Settings Page

Main Settings Page

Network Settings Page

Example Settings Page

General Settings Page

Example Settings Page

Install

To install your COSMIC applet, you will need just, if you're on Pop!_OS, you can install it with the following commands:

sudo apt install just libxkbcommon-dev

After just has been installed, navigate to the root of the cosmic-ext-applet-vitals project and install the applet with these commands:

just build-release
sudo just install

Then you can add the applet to the panel / dock as usual.

About

An minimal COSMIC applet to show basic system stats like cpu, ram and disk usage.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published