mirror of
https://github.com/Steve-Tech/YAFI.git
synced 2026-04-19 16:50:36 +00:00
35e325b1331ccb76fc775fd1435d9ec60101b663
Yet Another Framework Interface
YAFI is another GUI for the Framework Laptop Embedded Controller.
It is written in Python with a GTK4 Adwaita theme, and uses the CrOS_EC_Python library to communicate with the EC.
Features
Fan Control and Temperature Monitoring
LED Control
Battery Limiting
Battery Extender
Hardware Info
Installation
udev Rules (MUST READ)
To allow YAFI to communicate with the EC, you need to copy the 60-cros_ec_python.rules file to /etc/udev/rules.d/ and reload the rules with sudo udevadm control --reload-rules && sudo udevadm trigger.
Flatpak
Build and install the Flatpak package with flatpak-builder --install --user build au.stevetech.yafi.json.
You can also create a flatpak bundle with flatpak-builder --repo=repo build au.stevetech.yafi.json and install it with flatpak install --user repo au.stevetech.yafi.flatpak.
Description
Languages
Python
93.4%
Meson
6.1%
Shell
0.5%




