No description
This repository has been archived on 2024-04-22. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2022-09-14 20:39:52 -04:00
.vscode Initial commit 2022-07-24 19:15:35 +00:00
assets Initial commit 2022-07-24 19:15:35 +00:00
backend Add new type of action and general improvements 2022-09-14 20:39:52 -04:00
defaults Initial commit 2022-07-24 19:15:35 +00:00
src Add new type of action and general improvements 2022-09-14 20:39:52 -04:00
.gitignore Complete proof of concept 2022-09-11 23:45:31 -04:00
kaylon.json Add new type of action and general improvements 2022-09-14 20:39:52 -04:00
LICENSE Improve scalability and documentation 2022-09-12 21:08:50 -04:00
main.py Improve scalability and documentation 2022-09-12 21:08:50 -04:00
package-lock.json Improve scalability and documentation 2022-09-12 21:08:50 -04:00
package.json Complete proof of concept 2022-09-11 23:45:31 -04:00
plugin.json Improve scalability and documentation 2022-09-12 21:08:50 -04:00
pnpm-lock.yaml Initial commit 2022-07-24 19:15:35 +00:00
README.md Initial commit 2022-07-24 19:15:35 +00:00
rollup.config.js Initial commit 2022-07-24 19:15:35 +00:00
tsconfig.json Initial commit 2022-07-24 19:15:35 +00: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.