ThinkUtils is a native Linux desktop app for ThinkPad laptops, built with Tauri. It gives you direct control over hardware that's normally locked behind command-line tools or config files.
ThinkUtils requires a few system packages:
::: code-group
sudo apt install lm-sensors policykit-1sudo dnf install lm_sensors polkitsudo pacman -S lm_sensors polkit:::
ThinkPad fan control requires the thinkpad_acpi kernel module with fan control enabled:
-
Create or edit the configuration:
sudo nano /etc/modprobe.d/thinkpad_acpi.conf
-
Add this line:
options thinkpad_acpi fan_control=1 -
Reboot or reload the module:
sudo modprobe -r thinkpad_acpi sudo modprobe thinkpad_acpi
- Install ThinkUtils (see Installation)
- Launch from your application menu or run
thinkutils - Click "Setup Permissions" when prompted and enter your password once
- All features now work without further password prompts
See Permissions for details on what gets configured.
Use the left sidebar to switch between features:
| View | Purpose |
|---|---|
| Home | Dashboard with quick controls |
| Fan Control | Temperature monitoring and fan speed |
| Battery | Charge thresholds and health |
| Performance | CPU governor and power profiles |
| Monitor | Real-time system stats |
| System Info | Hardware details |
| Security | Virus scanning |
| MCP | AI integration settings |
| Sync | Google Drive backup |
