Skip to content

Manage processes and monitor system resources.

License

Notifications You must be signed in to change notification settings

camellan/monitor

 
 

Repository files navigation

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

About

Manage processes and monitor system resources.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vala 94.0%
  • Meson 2.8%
  • SCSS 1.9%
  • Python 1.3%