GUI for Fancontrol. It uses the KAuth module of the KDE Frameworks 5 to write the generated config file. Furthermore it communicates with systemd via dbus to control the fancontrol service. If you want to compile without systemd support set the -DNO_SYSTEMD option.
https://github.com/Maldela/fancontrol-gui/blob/5bfa8fa9c880db2374c75d2d25107da3926b8f29/README.md?plain=1#L47 and https://github.com/Maldela/fancontrol-gui/blob/5bfa8fa9c880db2374c75d2d25107da3926b8f29/README.md?plain=1#L53 reference a substantial amount of Qt5 packages. I already have Qt6 on my system, being a user of the KDE Plasma 6 DE, so I'd like this to be updated to Qt6.