usdpl-rs/templates/decky
2023-04-04 19:30:40 -04:00
..
.vscode Fix minor template bugs 2022-07-28 19:56:09 -04:00
assets Fix unencrypted compilation and create decky template 2022-07-24 16:17:41 -04:00
backend Update decky template for pnpm CI and latest usdpl version 2023-01-31 21:45:11 -05:00
defaults Fix unencrypted compilation and create decky template 2022-07-24 16:17:41 -04:00
src Bump remaining versions to v0.10.0 2023-02-18 17:56:10 -05:00
.gitignore Add rebuild and build-time encryption support to decky template 2022-12-03 17:32:37 -05:00
build.sh Update decky template for pnpm CI and latest usdpl version 2023-01-31 21:45:11 -05:00
main.py Add _unload to decky template 2023-04-04 19:30:40 -04:00
package.json Bump remaining versions to v0.10.0 2023-02-18 17:56:10 -05:00
plugin.json Fix unencrypted compilation and create decky template 2022-07-24 16:17:41 -04:00
pnpm-lock.yaml Bump remaining versions to v0.10.0 2023-02-18 17:56:10 -05:00
README.md Fix unencrypted compilation and create decky template 2022-07-24 16:17:41 -04:00
rollup.config.js Fix unencrypted compilation and create decky template 2022-07-24 16:17:41 -04:00
tsconfig.json Fix unencrypted compilation and create decky template 2022-07-24 16:17:41 -04:00

React-Frontend Plugin Template

Reference example for using decky-frontend-lib in a PluginLoader plugin.

PluginLoader Discord Chat

Developers

Dependencies

This template relies on the user having pnpm installed on their system.
This can be downloaded from npm itself which is recommended.

Linux

sudo npm i -g pnpm

Getting Started

  1. Clone the repository to use as an example for making your plugin.
  2. In your clone of the repository run these commands:
    1. pnpm i
    2. pnpm run build
  3. 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

Distribution

WIP. Check back in later.