Simple GUI for managing sched-ext schedulers via scx_loader.
- C++23 feature required (tested with GCC 14.1.1 and Clang 18) Any compiler which support C++23 standard should work.
This is tested on Arch Linux, but any recent Arch Linux based system with latest C++23 compiler should do:
sudo pacman -S \
base-devel cmake make qt6-base qt6-tools polkit-qt6 pythongit clone https://github.com/cachyos/scx-manager.git
cd scx-managerTo build, first, configure it(if you intend to install it globally, you
might also want --prefix=/usr):
./configure.sh --prefix=/usr/localSecond, build it:
./build.sh- Qt used for GUI.
- A modern formatting library used for formatting strings, output and logging.