Swmarakis / thinkpad-fan-control
PublicAutomatic fan-speed control for ThinkPad laptops on Linux — a temperature-curve daemon plus a GUI with an interactive curve graph, manual/auto/BIOS modes, temperature smoothing, and a thermal safety override.
ThinkPad Fan Control is an open-source tool that gives Linux users a visual way to manage their laptop's cooling system. It runs a small background helper that watches your laptop's temperature and adjusts the fan accordingly, while a friendly desktop app lets you see what's happening and choose between automatic cooling or manual control. You can draw a temperature curve on a simple graph to customize how aggressively the fan responds, and the system includes automatic safety features that never let your laptop overheat. The whole setup works alongside your desktop environment (GNOME, KDE, or others) and keeps running even after you restart.
How It Works
You learn about a fan control app for your ThinkPad laptop while browsing online forums or tech discussions.
You download and install the app on your Linux computer with just a few clicks or one simple command.
The app links directly to your laptop's cooling system and starts running quietly in the background, watching temperatures for you.
The app adjusts the fan for you — you just pick how sensitive you want it to be.
You set the fan to exactly the speed you want, like full blast when gaming.
You drag dots on a simple graph to tell the app 'when the CPU reaches this temperature, spin the fan this much' — it makes cooling feel just right.
Your ThinkPad now keeps itself at a comfortable temperature automatically, staying quiet when you work and ramping up smoothly when needed — with built-in safety that never lets it overheat.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.