You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
D_Pain 3c508eb258
Ensure correct permissions during deployment. (#6)
* Sets files and directories that are being deployed to the Steamdeck to have correct permissions.
2 years ago
.vscode Ensure correct permissions during deployment. (#6) 2 years ago
assets Added support for static assets 3 years ago
defaults Add defaults folder to template 2 years ago
src showModal->showContextMenu 3 years ago
.gitignore Working deploy task to send to deck 3 years ago
README.md Add README, tasks, moved to pnpm and added an ignore for react (#3) 3 years ago
main.py Initial commit 3 years ago
package.json Update to latest version of decky-frontend-library 2 years ago
plugin.json another temp edit 3 years ago
pnpm-lock.yaml Update to latest version of decky-frontend-library 2 years ago
rollup.config.js Added support for static assets 3 years ago
tsconfig.json actually fix react 3 years ago

README.md

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.