monitor icon indicating copy to clipboard operation
monitor copied to clipboard

Manage processes and monitor system resources.

Monitor

Manage processes and monitor system resources

Buy Me A Coffee Release GitHub Workflow Status

Monitor Screenshot Monitor Screenshot

Install

elementary os 6 and 6.1

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 then be available from the Applications menu.

Fedora (34, 35)

sudo dnf copr enable stsdc/monitor 
sudo dnf install com.github.stsdc.monitor

Development

Install dependencies

  • valac
  • libgtk-3-dev
  • libgranite-dev (>= 5.2.0)
  • libwnck-3-dev
  • libgtop2-dev
  • libwingpanel-3.0-dev
  • libhandy-1-dev
  • libudisks2-dev
  • libxnvctrl-dev
  • meson
  • sassc

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 com.github.stsdc.monitor