Skip to content

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.

ThinkUtils Home Dashboard

Prerequisites

ThinkUtils requires a few system packages:

bash
sudo apt install lm-sensors policykit-1
bash
sudo dnf install lm_sensors polkit
bash
sudo pacman -S lm_sensors polkit

Enable Fan Control

ThinkPad fan control requires the thinkpad_acpi kernel module with fan control enabled:

  1. Create or edit the configuration:

    bash
    sudo nano /etc/modprobe.d/thinkpad_acpi.conf
  2. Add this line:

    options thinkpad_acpi fan_control=1
  3. Reboot or reload the module:

    bash
    sudo modprobe -r thinkpad_acpi
    sudo modprobe thinkpad_acpi

First Launch

  1. Install ThinkUtils (see Installation)
  2. Launch from your application menu or run thinkutils
  3. Click "Setup Permissions" when prompted and enter your password once
  4. All features now work without further password prompts

See Permissions for details on what gets configured.

Use the left sidebar to switch between features:

ViewPurpose
HomeDashboard with quick controls
Fan ControlTemperature monitoring and fan speed
BatteryCharge thresholds and health
PerformanceCPU governor and power profiles
MonitorReal-time system stats
System InfoHardware details
SecurityVirus scanning
MCPAI integration settings
SyncGoogle Drive backup

Released under the LGPL v3 License.