RosePlugs: scaffold plugin

This commit is contained in:
Ally Founder 2026-08-11 17:39:00 -04:00
parent a17befa113
commit c3cccdde0f
3 changed files with 32 additions and 0 deletions

View file

@ -0,0 +1,11 @@
{
"name": "RosePlugs",
"description": "Gives Rosie's plugins their own home in Settings, with one-tap installs for anything not installed yet.",
"authors": [
{ "name": "Rosie" }
],
"main": "src/index.ts",
"vendetta": {
"icon": "ic_group"
}
}

View file

@ -0,0 +1,7 @@
import Settings from "./ui/Settings";
export default {
onLoad: () => {},
onUnload: () => {},
settings: Settings,
};

View file

@ -0,0 +1,14 @@
import { React } from "@vendetta/metro/common";
import SettingsScaffold from "@shared/ui/SettingsScaffold";
import NoteBox from "@shared/ui/NoteBox";
export default function Settings() {
return (
<SettingsScaffold>
<NoteBox>
RosePlugs gathers Rosie's other plugins under their own "Rosie's Plugs" section in
Settings, with a quick-install browser for anything not installed yet.
</NoteBox>
</SettingsScaffold>
);
}