Skip to content

elementary/monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Mar 27, 2025
b61ef69 · Mar 27, 2025
Mar 26, 2025
Oct 14, 2024
Sep 4, 2014
Oct 14, 2024
Feb 7, 2025
Nov 4, 2024
Mar 27, 2025
Aug 29, 2024
Oct 10, 2024
Oct 11, 2024
Oct 14, 2024
Mar 27, 2025
Nov 4, 2022
Oct 8, 2017
Aug 18, 2017
Mar 26, 2025
Mar 26, 2025
Dec 18, 2021
Feb 7, 2023

Monitor

Manage processes and monitor system resources

Github Workflow Status Translation status

Monitor Screenshot Monitor Screenshot

Install

elementary OS 7 Horus

If you have never added a PPA on your system before, you might need to run this command first:

sudo apt install -y software-properties-common

Add the PPA of Monitor and then install it:

sudo add-apt-repository ppa:stsdc/monitor
sudo apt install com.github.stsdc.monitor

Monitor will be available from the Applications menu.

Development

Install dependencies

If you plan to install WITH a wingpanel-indicator

sudo apt install build-essential cmake sassc valac libgtk-3-dev libgee-0.8-dev libgranite-dev libgtop2-dev libwnck-3-dev libhandy-1-dev libudisks2-dev libjson-glib-dev libflatpak-dev libxnvctrl-dev liblivechart-1-dev libwingpanel-dev

Alternatively, if you plan to install WITHOUT a wingpanel-indicator

sudo apt install build-essential cmake sassc valac libgtk-3-dev libgee-0.8-dev libgranite-dev libgtop2-dev libwnck-3-dev libhandy-1-dev libudisks2-dev libjson-glib-dev libflatpak-dev libxnvctrl-dev liblivechart-1-dev

Clone, Build & Install

  1. Clone:

    git clone --recursive https://github.com/stsdc/monitor
    cd monitor
  2. To build with the wingpanel indicator:

    meson builddir --prefix=/usr -Dindicator-wingpanel=enabled

    Alternatively, to build without the wingpanel indicator:

    meson builddir --prefix=/usr
  3. Install:

    cd builddir
    sudo ninja install

Debug logging

G_MESSAGES_DEBUG=all GTK_DEBUG=interactive io.elementary.monitor