Skip to content
This repository was archived by the owner on Mar 8, 2024. It is now read-only.

Latest commit

 

History

History
38 lines (30 loc) · 847 Bytes

README.md

File metadata and controls

38 lines (30 loc) · 847 Bytes

This project was archived! Link to actual repo: https://github.com/Antevea/clefan

Assembly insertions functionality was added to Rust stable with some changes.

Clevo Fan Control for Linux

Project forked and rewrite to rust, because why not? Added simple tray GUI interface Forked from https://github.com/SkyLandTW/clevo-indicator

Usage

Build and run (requires a nigthly Rust, because of cpuio lib)

cargo build --release
sudo ./target/release/rusty_clevo_fan [duty_percentage]

To use without root privileges:

sudo chown root [path_to_rusty_clevo_fan]
sudo chmod u+s  [path_to_rusty_clevo_fan]

GUI

cargo build --release
./target/release/rusty_gui

To install new icons and set it use:

xdg-icon-resource

Dependencies:

  • libc
  • cpuio (requires nigthly Rust)
  • ksni