Steam Deck fan control plugin
Find a file
2022-07-26 16:38:05 -04:00
assets Add thumbnail image 2022-07-10 20:04:55 -04:00
backend-rs Sort save JSON on startup to make user editing less error-prone 2022-07-09 16:38:35 -04:00
bin Move backend into bin folder 2022-07-18 17:31:08 -04:00
src Enable/disable beta fan control on plugin start 2022-07-15 17:08:48 -04:00
.gitignore Update USDPL to fix write error spam 2022-07-09 12:35:13 -04:00
fantastic.json Sort save JSON on startup to make user editing less error-prone 2022-07-09 16:38:35 -04:00
LICENSE Rename and relicense 2022-05-01 20:27:13 -04:00
main.py Move backend into bin folder 2022-07-18 17:31:08 -04:00
main_view.html Automatically disable jupiter-fan-control when Fantastic is enabled 2022-05-27 20:52:32 -04:00
package-lock.json Update package.json with pnpm config 2022-07-26 16:38:05 -04:00
package.json Update package.json with pnpm config 2022-07-26 16:38:05 -04:00
plugin.json Add thumbnail image 2022-07-10 20:04:55 -04:00
README.md Complete back-end integration with decky 2022-07-09 12:13:39 -04:00
rollup.config.js Upgrade to decky 2.0 plugin system 2022-07-04 22:02:38 -04:00
tile_view.html Initial commit 2022-05-02 00:16:30 +00:00
tsconfig.json Upgrade to decky 2.0 plugin system 2022-07-04 22:02:38 -04:00

Fantastic

plugin_demo

Steam Deck fan controls.

This plugin is a bit special because it doesn't use the standard Python back-end. Instead, it uses USDPL written in Rust. This means Fantastic needs a compiled binary to work correctly, which is not included in this repository. If you run ./build.sh from the backend-rs directory on a Linux system with cargo installed, the binary will be built for you.

This is generated from the template plugin for the SteamOS Plugin Loader.

Once Plugin Loader is installed, you can get this plugin from the plugin store (that shopping basket at the top of the plugin menu).

License

This is licensed under GNU GPLv3.