Skip to content

Steam Deck power tweaks for power users tweaked clock limits down and dirty at the moment

License

Notifications You must be signed in to change notification settings

WobbleTheHutt/PowerToolsOC

 
 

Repository files navigation

PowerTools

plugin_demo

Steam Deck power tweaks for power users.

This is generated from the template plugin for the Decky Plugin Loader. You will need that installed for this plugin to work.

What does it do?

  • Enable & disable CPU threads & SMT
  • Set CPU frequencies
  • Set GPU frequencies and power (fastPPT & slowPPT)
  • Cap battery charge rate (when awake)
  • Display supplementary battery info
  • Keep settings between restarts (stored in ~/.config/powertools/<gameId>.json)

Install

Please use Decky's built-in store to install official releases. If you're an advanced user, and/or would like to use an in-development version, feel free to build PowerTools yourself.

Build

  1. Requirements: a functioning Rust toolchain for x86_64-unknown-linux-musl, npm, and some tech literacy
  2. In a terminal, navigate to the backend directory of this project and run ./build.sh
  3. In the root of this project, run npm run build
  4. Transfer the project (especially dist/ and bin/) to a folder in your Steam Deck's homebrew plugins directory

License

This is licensed under GNU GPLv3.

About

Steam Deck power tweaks for power users tweaked clock limits down and dirty at the moment

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 66.8%
  • TypeScript 30.5%
  • Shell 1.0%
  • JavaScript 0.9%
  • Python 0.4%
  • Makefile 0.3%
  • Dockerfile 0.1%