Skip to content

jozolab/fan-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fan-manager

Description

a simple fan manager to control the fan speed based on cpu temperature

Usage

#edit fan-manager.yaml to fit your value
cargo run

Install as a systemd service

sh install.sh

Configuration

fan:
  # name of the hwmon device
  device: oxpec

  # min fan speed value (e.g. 100)
  min: 80

  # max fan speed value (e.g. 255)
  max: 180

  # step on every increase/decrease (e.g. 5)
  step: 5

  # sleep interval in seconds
  interval: 1

cpu:
  # target min cpu temperature (celsius)
  min: 40

  # target max cpu temperature (celsius)
  max: 60

License

MIT

About

a simple linux fan manager written in rust

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors