Getting Started
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.

Prerequisites
ThinkUtils requires a few system packages:
bash
sudo apt install lm-sensors policykit-1bash
sudo dnf install lm_sensors polkitbash
sudo pacman -S lm_sensors polkitEnable Fan Control
ThinkPad fan control requires the thinkpad_acpi kernel module with fan control enabled:
Create or edit the configuration:
bashsudo nano /etc/modprobe.d/thinkpad_acpi.confAdd this line:
options thinkpad_acpi fan_control=1Reboot or reload the module:
bashsudo modprobe -r thinkpad_acpi sudo modprobe thinkpad_acpi
First Launch
- 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.
Navigation
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 |