Reference example for using decky-frontend-lib in a decky-loader plugin.
This template relies on the user having pnpm
installed on their system.
This can be downloaded from npm
itself which is recommended.
sudo npm i -g pnpm
- Clone the repository to use as an example for making your plugin.
- In your clone of the repository run these commands:
pnpm i
pnpm run build
- You should do this every time you make changes to your plugin.
Note: If you are recieveing build errors due to an out of date library, you should run this command inside of your repository:
pnpm update decky-frontend-lib --latest
Plugins are distributed officially through the decky-plugin-database via usage of submodules and PRs.
If you wish to distribute your plugin another way then you will need to build and bundle the plugin as a zip file.
Here users can install the zip file from a URL in the settings menu, they will be warned that the plugin is not verified via hash.