Skip to content

Monitor

Manage processes and monitor system resources

Github Workflow Status Translation status

Monitor Screenshot Monitor Screenshot

Development

Install dependencies

You'll need the following dependencies:

sassc
valac
libgtk-4-dev
libgee-0.8-dev
libgranite-7-dev
libgtop2-dev
libadwaita-1-dev
libudisks2-dev
libjson-glib-dev
libflatpak-dev
libsystemd-dev
libxnvctrl-dev
liblivechart-2-dev
libpci-dev
libwingpanel-9-dev
meson

If you plan to install WITHOUT the Wingpanel extension, you can remove libwingpanel-9-dev

Clone, Build & Install

  1. Clone:

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

    meson setup build --prefix=/usr -Dindicator-wingpanel=enabled

    Alternatively, to build without the wingpanel indicator:

    meson setup build --prefix=/usr
  3. Install:

    cd build
    sudo ninja install

Debug logging

G_MESSAGES_DEBUG=all GTK_DEBUG=interactive io.elementary.monitor

About

Manage processes and monitor system resources.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

362 stars

Watchers

25 watching

Forks

Releases

Sponsor this project

Used by

Contributors

Languages