Build instructions
Great software! Just as a quick note, I had to install a few more dependencies than currently mentioned in the TL;DR; and swap around the git commands. Not a big deal at all, but might help new users.
sudo apt-get install libgtk-3-dev meson appstream-util gettext libclang-dev # Install dependencies
git clone --recurse-submodules -j4 https://gitlab.com/leinardi/corefreqgtk.git # Clone source code
cd corefreqgtk
git checkout master # Switch to development branch
git submodule update
curl https://sh.rustup.rs -sSf | sh # Install Rust
rustup override set nightly # Set Rust nightly as default for the project
cd bindgen/CoreFreq # Switch to CoreFreq submodule
make clean all # Build CoreFreq Kernel module and daemon
sudo insmod corefreqk.ko && sudo ./corefreqd & # Install Kernel module and run daemon in background
cd ../..
./run.sh # Run the GTK client
fg # Bring the daemon to de foreground (press CTRL+C to quit)