💾 Archived View for gemini.mcgillij.dev › py3status-amdfan.gmi captured on 2023-09-28 at 16:00:29. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2022-03-01)
-=-=-=-=-=-=-
:author:
mcgillij
:category:
Python
:date:
2021-04-14 22:49
:tags:
Linux, py3status, AMD, i3wm, Python, #100DaysToOffload
:slug:
py3status-amdfan
:summary:
The initial release for my new py3status module to monitor fan RPM and temperatures.
:cover_image:
monitor.png
A small
module written for use with
.
It can be use for monitoring fan RPM’s and temperature of any video card powered by the *amdgpu* kernel module.
[image: glorious picture of py3status-amdfan]
You can change it’s format to display the values however you like however, that’s just the configuration I run on my machine.
This project depends on another one of my projects
, so you’ll need that installed prior to launching **py3status-amdfan** otherwise it won’t be able to load it in as a library.
Since I wasn’t happy with the defaults provided by the *amdgpu* drivers (basically idle fans till 65 degree’s Celsius, then full blast… not ideal).
Anyways I figured I’d want to monitor the fan settings in my status bar. So now we have **py3status-amdfan**.
You can fetch both the packages from either, PyPi(w/pip, pipenv or poetry), github or the AUR repo if your using Arch. I’ll pop the links below.
Using whatever Python package manager, you can install directly from PyPi.
pip install amdfan py3status-amdfan pipenv install amdfan py3status-amdfan poetry add py3status-amdfan amdfan && poetry install
Alternatively if you want to install it manually or just see the source code / directions you can find them here.
Let me know if you would like to see any features added or if you have troubles running either of these.