Skip to content

SanteriHetekivi/clevo-ns50mu-fan-controller-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fan controller for Clevo NS50MU

This is Rust version of fan controller for Clevo NS50MU that was inspired by C++ versions of same:

Prerequisites

Rust and cargo.

Installing

Clone the repo:

git clone https://github.com/SanteriHetekivi/x11_edid_auto.git

Go into the project folder:

cd clevo-ns50mu-fan-controller-rs

Build & install:

make all

This will:

  1. Build the src/main.rs file into target/release/ns50mu_fan_controller_rs and make it executable,
  2. Copy target/release/ns50mu_fan_controller_rs bin file into /usr/local/bin,
  3. Copy the service file NS50MU-fan-controller.service into /etc/systemd/system/,
  4. Enable the service at startup,
  5. Start the service.

You can now check that the service is running:

systemctl status NS50MU-fan-controller.service

About

Fan controller for Clevo NS50MU written in Rust

Resources

License

Stars

Watchers

Forks

Packages

No packages published