An open API service indexing awesome lists of open source software.

https://github.com/jaysfreaky/fancontrol-gui

NixOS port of fancontrol-gui
https://github.com/jaysfreaky/fancontrol-gui

fancontrol lm-sensors nixos

Last synced: about 1 month ago
JSON representation

NixOS port of fancontrol-gui

Awesome Lists containing this project

README

        

# fancontrol-gui

This is a GUI for [lm-sensor's](https://github.com/lm-sensors/lm-sensors) fancontrol,
ported & packaged for NixOS.

Follow the steps below to use in a flake-enabled environment:

## 01. Add flake input

Inside your flake.nix file, add the following to your inputs:

```nix
inputs.fancontrol-gui.url = "github:JaysFreaky/fancontrol-gui";
```

## 02. Set overlay

Add the input's overlay to your system:

```nix
nixpkgs.overlays = [ inputs.fancontrol-gui.overlays.default ];
```

## 03. Declare systemPackage

To use this package, declare it as below:

```nix
environment.systemPackages = [
pkgs.fancontrol_gui
];
```

---
# Credits

[Maldela](https://github.com/Maldela) created [fancontrol-gui](https://github.com/Maldela/fancontrol-gui),
which can greatly assist in setting up fan curves via pwmconfig/fancontrol.
I've used it before on a Fedora system to create a base curve, and wanted to
package it for NixOS.