Skip to content

Emiliopg91/AllyDeckyCompanion

Repository files navigation

AllyDeckyCompanion

Release

plugin image

plugin image

plugin image

Features

  • Per-game performance profiles when playing on AC or battery

  • Custom TDP limit by settings SPL, SPPL and FPPL

  • SMT control

  • CPU Boost control

  • GPU frequency control

  • CPU and TDP boost on suspend-resume events

  • Battery charge limit to 80% to expand battery lifespan

  • Check if SimpleDeckyTDP is enabled. Now you can disable it and import it's configuration

  • Support for "secure boot"

  • Check for BIOS updates

Compatibility

Tested on Bazzite 3.7.0.

Install

Prerequisites

Decky Loader must already be installed.

For early versions, secure boot must be disabled.

Quick Install / Update

Run the following in terminal, then reboot. Note that this works both for installing or updating the plugin




curl -L https://github.com/Emiliopg91/AllyDeckyCompanion/raw/main/install.sh | sh



Manual Install

Download the latest release from the releases page

Unzip the tar.gz file, and move the AllyDeckyCompanion folder to your $HOME/homebrew/plugins directory

then run:




sudo systemctl restart plugin_loader.service



then reboot your machine.

Uninstall Instructions

In Desktop mode, run the following in terminal:

sudo  rm  -rf  $HOME/homebrew/plugins/AllyDeckyCompanion



sudo  systemctl  restart  plugin_loader.service


Attribution

Thanks to the following for making this plugin possible: