Configuration Files โ
Backup/Import โ
Like most *nix system-level services, the daemon configuration files are stored under /etc
, and for CoolerControl specifically under /etc/coolercontrol/
.
To create a complete backup:
sudo tar -czvf coolercontrol-backup.tgz /etc/coolercontrol
To import and overwrite the current settings from a complete backup:
sudo systemctl stop coolercontrold
sudo tar -xvf coolercontrol-backup.tgz -C /
sudo systemctl start coolercontrold
CoolerControlD configuration files: โ
/etc/coolercontrol/
There are two main configuration files:
config.toml
is the systemd daemon config file. It is an editable toml file that preserves comments. Controlling your hardware by manually editing this file is not recommended, as there are many interconnected settings and the UI handles this all for you.config-ui.json
is the configuration file for the UI, allowing both the Web UI and the Desktop Application to use the same source for their settings. It is not meant for manual editing.modes.json
holds Mode settings.alarms.json
holds Alarm settings.
There are additional files in this folder that the daemon uses, but the ones above are the main ones.
TIP
If you run into a situation where you need to reset your settings, removing the /etc/coolercontrol/
directory and restarting the daemon & UI will start fresh.
The current default daemon config file is located here
Desktop Application configuration files: โ
Desktop Config File: ~/.config/org.coolercontrol.CoolerControl/CoolerControl.conf
Desktop App local storage is saved here:~/.local/share/org.coolercontrol.CoolerControl/CoolerControl/