LapDeck
System-tray laptop control panel for Linux that lets non-technical users switch performance modes, monitor thermals, and cap charging limits with one click — no terminal, no sudo, no lm_sensors commands.
Streamers, content creators, and grad students running Linux on gaming or high-performance laptops who don't want to learn the command line to switch between Quiet and Turbo modes
- One-click performance presets (Quiet / Balanced / Turbo) in a system-tray icon, with optional per-app overrides that auto-switch when OBS or Blender launches
- Live temperature and wattage dashboard for CPU and GPU with thermal-throttling warnings before damage
- Charging-limit slider (40-80%) to preserve battery longevity on plugged-in workstations
- Works across Lenovo Legion, ASUS ROG, MSI, HP Omen, and Framework laptops through a unified driver abstraction
The Show HN for legionlinuxtui (a terminal-only Lenovo control tool) proves the underlying driver layer is ready — but only 1 GitHub star and 4 HN points show the audience is tiny because terminal UX excludes the 95% of Legion owners who don't live in a shell, leaving a clear gap for a GUI consumer app on top of the same driver
The Show HN cited got only 4 points and 1 star, signaling weak interest; the parent LenovoLegionLinux project is mature and popular but the specific 'GUI consumer wrapper' angle has not produced a hit. Streaming/creator laptop use on Linux is growing but still a niche segment.GitHub - johnfanv2/LenovoLegionLinux ↗
CRITICAL: LenovoLegionLinux already ships a full PyQt6 GUI with system tray, power-mode switching (Quiet/Balanced/Performance), battery conservation/rapid charge, fan curve editor, notifications, and pkexec-based privilege escalation — i.e. essentially LapDeck's exact feature set for Lenovo. auto-cpufreq also ships a GUI for vendor-agnostic CPU/power. The 'terminal-only' premise cited from legionlinuxtui is false; the underlying driver project has a maintained GUI.GUI Application | johnfanv2/LenovoLegionLinux | DeepWiki ↗GitHub - AdnanHodzic/auto-cpufreq ↗
Flathub only began piloting paid apps via Stripe in 2023; Linux desktop users have a long-standing expectation of free power-management utilities (TLP, auto-cpufreq, PowerTOP are all free). Willingness to pay for a tray app layered on top of free drivers is unproven.Flathub To Introduce Paid Apps and Easy Donation Options ↗
Linux gaming/high-performance laptops are a growing segment (Steam Deck, SteamOS, Framework, Lenovo Legion popularity), and vendor-specific kernel drivers (lenovo-laptop, asus-wmi, dell-smm-hwmon) keep maturing, so the underlying need will persist for years.Lenovo Legion Linux Support ↗
Straightforward to build on PyQt6 or GTK with StatusNotifierItem/system tray APIs, wrapping existing vendor drivers (lenovo-laptop, asus-wmi, dell-smm-hwmon) and PowerProfile daemon; the Lenovo GUI shows the architecture is well-understood. Main cost is per-vendor driver coverage.GUI Application | johnfanv2/LenovoLegionLinux | DeepWiki ↗