Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fmujakitz/thinkpad-thermal
gnome-shell extension
https://github.com/fmujakitz/thinkpad-thermal
fan fancontrol gnome gnome-shell gnome-shell-extension gnome-shell-extensions thermal thinkpad thinkpad-acpi
Last synced: 4 months ago
JSON representation
gnome-shell extension
- Host: GitHub
- URL: https://github.com/fmujakitz/thinkpad-thermal
- Owner: fmujakitz
- License: mit
- Created: 2022-09-07T17:41:45.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-02T11:52:57.000Z (8 months ago)
- Last Synced: 2024-05-20T17:24:30.920Z (6 months ago)
- Topics: fan, fancontrol, gnome, gnome-shell, gnome-shell-extension, gnome-shell-extensions, thermal, thinkpad, thinkpad-acpi
- Language: JavaScript
- Homepage:
- Size: 3.77 MB
- Stars: 14
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
![ThinkPad Thermal GNOME Shell Extension](images/screen.png)
# ThinkPad Thermal GNOME Shell Extension
Extension that displays thermal and fan status on ThinkPads## Requirements
- [thinkpad-acpi](https://www.kernel.org/doc/Documentation/laptops/thinkpad-acpi.txt), check contents of `/proc/acpi/ibm/thermal` and `/proc/acpi/ibm/fan`
- [lm-sensors](https://github.com/lm-sensors/lm-sensors), make sure to run `sensors-detect`
- `lscpu`
- `lsblk`## Install
### GNOME Extensions Website
This extension is available on [GNOME Extensions Website](https://extensions.gnome.org/extension/986/thinkpad-thermal/).
[![ThinkPad Thermal on extensions.gnome.org](images/ego.svg)](https://extensions.gnome.org/extension/986/thinkpad-thermal/)
### Manually
You can clone this repo and build the extension manually with
yarn build:package
, and extract the generated archive fromdist
to your extensions path, ie.~/.local/share/gnome-shell/extensions/
.## Todo
- [x] Gnome 42
- [x] thinkpad-acpi
- [x] lm-sensors
- [x] lscpu
- [x] lsblk
- [ ] Settings dialog
- [x] Gnome 43
- [x] Fan speed control
- [x] Gnome 44
- [ ] Multilang
- [x] Gnome 45