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
- Host: GitHub
- URL: https://github.com/jaysfreaky/fancontrol-gui
- Owner: JaysFreaky
- License: gpl-2.0
- Created: 2024-09-04T17:32:13.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-02-28T00:24:03.000Z (4 months ago)
- Last Synced: 2025-03-15T11:33:47.234Z (4 months ago)
- Topics: fancontrol, lm-sensors, nixos
- Language: Nix
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.