Skip to content

Resource_Monitor is a GNOME Shell extension that Monitor the use of system resources like cpu, ram, disk, network and display them in GNOME Shell top bar.

License

Notifications You must be signed in to change notification settings

0ry0n/Resource_Monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Resource_Monitor GNOME Shell Extension Get it on GNOME Extensions

License: GPL-3.0

Resource_Monitor is a GNOME Shell extension that provides real-time monitoring of key system resources directly in the GNOME Shell top bar. It tracks CPU usage, load average, and temperature; RAM and swap usage; disk stats and space; GPU usage, memory, and temperature; and network activity for both WLAN and Ethernet connections.

Main View
Main View

GNOME Shell versions supported

45, 46, 47

How-To Install

From GNOME Extensions

Using the Latest Release

  1. Download the latest Release from GitHub.
  2. Unzip [email protected].
  3. Move the Resource_Monitor@Ory0n folder to ~/.local/share/gnome-shell/extensions/.
  4. Activate the extension using GNOME Extensions.

Preferences

Global Preferences CPU Preferences RAM Preferences
Global Preferences CPU Preferences RAM Preferences
SWAP Preferences DISK Preferences NET Preferences
SWAP Preferences DISK Preferences NET Preferences
THERMAL Preferences GPU Preferences
THERMAL Preferences GPU Preferences

About Units

The units displayed in Resource_Monitor are in K, M, ... (powers of 1024), or KB, MB, ... (powers of 1000).

Bug Reporting

To report issues or request features, please use the GitHub Issues tracker. Include relevant details to help us understand and address the problem efficiently.

Change Log

Version 25 (nov 5, 2024)

  • Cleanup code.
  • Other bug fixes.

Version 24 (Oct 28, 2024)

  • Removed deprecated TreeView component.
  • Added custom peripheral name support.
  • Adjusted width with scale factor for better sizing.
  • Enhanced UI for improved user experience.
  • Other bug fixes.

Version 23 (Oct 18, 2024)

  • Added support for GNOME 47.
  • Introduced memory alerts for RAM and SWAP usage to enhance monitoring capabilities.
  • Improved CPU frequency monitoring by reading all CPU core frequencies and displaying the highest value.
  • Added color coding for all items to enhance visual clarity and differentiation.
  • Integrated Zenpower thermal sensors; thanks to @mclvren for the contribution.
  • Fixed issues with CPU temperature reading.
  • Other bug fixes.

Version 22 (Jun 3, 2024)

  • Added support for GNOME 46: thanks to @DanielusG.

Version 21 (Jan 2, 2024)

  • Added support for GNOME 45.
  • Fixed left-click custom-program functionality.
  • Other bug fixes.

Authors

  • Giuseppe Silvestro - Initial work - 0ry0n

License

This project is licensed under the GNU GPL-3.0 License - see the LICENSE.md file for details.