8000 GitHub - elementary/monitor: Manage processes and monitor system resources.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

elementary/monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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 libpci-dev libwingpanel-dev meson

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 libpci-dev meson

Clone, Build & Install

  1. Clone:

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

    meson setup -Dindicator-wingpanel=enabled build

    Alternatively, to build without the wingpanel indicator:

    meson setup build
  3. Install:

    cd build
    sudo ninja install

Debug logging

G_MESSAGES_DEBUG=all GTK_DEBUG=interactive io.elementary.monitor
0