Find out what's eating up your system resources and delete unnecessary files from your disk.
⚠️ This project is currently unmaintained. It is still possible to install Optimizer manually on the elementary OS (tested on elementary OS 6.1). For more information, see #93 (comment).
These dependencies must be present before building:
meson
valac
debhelper
libgranite-dev
libgtk-3-dev
libgtop2-dev
libwnck-3-dev
Use the following command to install the dependencies on elementary OS:
sudo apt install elementary-sdk libgtop2-dev libwnck-3-dev
Use the following command to install the dependencies on other Debian-based systems:
sudo apt install meson valac appstream-util libgranite-dev libgtop2-dev libwnck-3-dev
git clone https://github.com/hannesschulze/optimizer.git && cd optimizer
meson build --prefix=/usr
cd build
ninja
To install, use ninja install
, then execute with com.github.hannesschulze.optimizer
:
sudo ninja install
com.github.hannesschulze.optimizer
If you don't use elementary OS, the CPU-, memory- and disk-usage view styles might look out of place. If this is the case, recompile Optimizer using the following commands (still in the build directory) to enable a flat style:
meson configure -Duse_fallback_theme=true
ninja
After recompiling the app, Optimizer also needs to be reinstalled (see "Building").
This project is licensed under the GPL-3.0 License - see the COPYING file for details.