All Projects → elvetemedve → Gnome Shell Extension System Monitor

elvetemedve / Gnome Shell Extension System Monitor

Licence: gpl-3.0
Gnome Shell extension for displaying resource usage

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Gnome Shell Extension System Monitor

transparent-window-moving
GNOME Shell Extension. Makes window transparent while moving on the desktop.
Stars: ✭ 22 (-67.16%)
Mutual labels:  gnome, gnome-shell-extension
Persian Calendar For Gnome Shell
An extension for Gnome-Shell to show Persian date/calendar
Stars: ✭ 261 (+289.55%)
Mutual labels:  gnome-shell-extension, gnome
blur-my-shell
Extension that adds a blur look to different parts of the GNOME Shell, including the top panel, dash and overview
Stars: ✭ 516 (+670.15%)
Mutual labels:  gnome, gnome-shell-extension
Resource Monitor
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.
Stars: ✭ 62 (-7.46%)
Mutual labels:  gnome, gnome-shell-extension
Awesome Gnome
A curated list of awesome apps, extensions, modules, themes and tools for the Gnome Desktop Environment.
Stars: ✭ 500 (+646.27%)
Mutual labels:  gnome-shell-extension, gnome
searchprovider-for-browser-tabs
Browser tab search provider for GNOME
Stars: ✭ 21 (-68.66%)
Mutual labels:  gnome, gnome-shell-extension
gnome-email-notifications
Gnome Email Notifications
Stars: ✭ 65 (-2.99%)
Mutual labels:  gnome, gnome-shell-extension
compiz-alike-magic-lamp-effect
Compiz alike magic lamp effect for GNOME Shell
Stars: ✭ 58 (-13.43%)
Mutual labels:  gnome, gnome-shell-extension
Gnome Shell Extension Window Session Manager
An indicator that let's you save and restore your open apps and the window positions and arrangements over multiple real and virtual displays.
Stars: ✭ 58 (-13.43%)
Mutual labels:  gnome-shell-extension, gnome
Gnome Shell Extensions Mediaplayer
A mediaplayer indicator for GNOME Shell 3.18+.
Stars: ✭ 387 (+477.61%)
Mutual labels:  gnome-shell-extension, gnome
alphabetical-grid-extension
Restore the alphabetical ordering of the app grid, removed in GNOME 3.38
Stars: ✭ 43 (-35.82%)
Mutual labels:  gnome, gnome-shell-extension
Material Shell
A modern desktop interface for Linux. Improve your user experience and get rid of the anarchy of traditional desktop workflows. Designed to simplify navigation and reduce the need to manipulate windows in order to improve productivity. It's meant to be 100% predictable and bring the benefits of tools coveted by professionals to everyone.
Stars: ✭ 6,189 (+9137.31%)
Mutual labels:  gnome-shell-extension, gnome
gnome-shell-extensions-sync
Syncs gnome shell keybindings, tweaks settings and extensions with their configuration across all gnome installations
Stars: ✭ 188 (+180.6%)
Mutual labels:  gnome, gnome-shell-extension
Tray-Icons-Reloaded
GNOME Shell extension which bring back Tray Icons to top panel, with additional features.
Stars: ✭ 279 (+316.42%)
Mutual labels:  gnome, gnome-shell-extension
earth-view-wallpaper-gnome-extension
A beautiful satellite image from Google Earth as your GNOME desktop wallpaper.
Stars: ✭ 48 (-28.36%)
Mutual labels:  gnome, gnome-shell-extension
gnome-shell-extension-extensions
gnome shell extension to enable/disable extension easily via a panel menu
Stars: ✭ 37 (-44.78%)
Mutual labels:  gnome, gnome-shell-extension
gnome-runcat
😼 The cat tells you the CPU usage by running speed
Stars: ✭ 194 (+189.55%)
Mutual labels:  gnome, gnome-shell-extension
gnome-pass-search-provider
Pass password manager search provider for gnome-shell
Stars: ✭ 52 (-22.39%)
Mutual labels:  gnome, gnome-shell-extension
Gnome Layout Manager
A bash script that batch installs and tweaks GNOME extensions as well as GTK/Shell themes. There are currently three options available: Unity, Windows and macOS.
Stars: ✭ 383 (+471.64%)
Mutual labels:  gnome-shell-extension, gnome
Unite Shell
Unite is an extension that makes GNOME Shell look like Ubuntu Unity Shell.
Stars: ✭ 553 (+725.37%)
Mutual labels:  gnome-shell-extension, gnome

System Monitor

codebeat badge Build Status

Introduction

What is System Monitor?

This is a Gnome shell extension which aims to indicate the usage of system resources on a GNU/Linux OS.

It displays a list of icons as indicator in the top bar of a Gnome shell.

Why use System Monitor?

When you use a piece of application on your computer, sometimes it does not clear what it is doing, you only see that the requested action has not completed. For example you do not know for sure if an misbehaving application is waiting for the network or doing CPU heavy computation. This extension can help with this by displaying resources using symbolic icons and indicate their usage by color. Resource usage color range starts from white (low usage) to red (high usage).

Besides the above, the detailed view can show you which processes or directories are responsible for the high resource utilization.

No clicks or key presses needed, just take a look at the top of the screen when an application misbehaves.

Build

Requirements

The following applications need to be installed:

  • zip
  • rake

Project can be built with Rake (http://rake.rubyforge.org/). To install Rake, first you need RubyGems package manager which is available via the own package manager of the OS. Once you have that, issue the following command:

gem install rake

Then rake build command will make the “build/[email protected][version].zip” for you.

To remove all generated files, use the rake cleanup command.

Install

Extensions can be installed per-user in ~/.local/share/gnome-shell/extensions, or system wide in /usr/share/gnome-shell/extensions and /usr/local/share/gnome-shell/extensions. You can simply extract the content of the zip archive to the proper location or use Gnome Tweak tool.

Also don't forget to install the dependencies. You can find distribution specific instructions on the Installation wiki page.

Requirements

In order to run the extension, the following software is required to be installed:

  • Linux kernel 3.2 or later
  • Libgtop 2.30 or later

Contribute

If you would like to help by coding, these are the steps you should take:

  1. Fork the Git repository and create a new branch for the feature or bug fix
  2. Make your changes
  3. Run rake install to install the extension for the current Linux user
  4. Press Alt + F2 and type the command r to restart Gnome Shell (it does not work under Wayland session at the moment)
  5. Test your changes and check the logs for errors
  6. When you satisfied with it, create a pull request against this repository

License

System Monitor is released under the GNUGPLv3 license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].