Getting Started
Install
Install venpm globally:
bash
npm install -g @kamaras/venpmOr run it without installing via npx:
bash
npx @kamaras/venpm <command>Requires Node.js 18 or later.
Check Your Environment
Run doctor to verify everything venpm needs is in place:
bash
venpm doctor✓ git available (2.47.0)
✓ pnpm available (9.15.0)
✓ Vencord /home/you/src/Vencord
✓ Discord /usr/bin/discord
✓ Repos 1 configured
✓ venpm 0.1.0If Vencord was not auto-detected, set the path manually:
bash
venpm config set vencord.path /path/to/VencordYou can also set it via the VENPM_VENCORD_PATH environment variable.
Install Your First Plugin
Search across all configured repos:
bash
venpm search tabschannelTabs 0.1.0 Quick-access tab bar for channels and DMs [kamaras-plugins]Install it:
bash
venpm install channelTabsvenpm fetches the plugin, writes it to <vencord>/src/userplugins/, resolves dependencies, and prompts you to rebuild Vencord. After the rebuild, restart Discord and enable the plugin in Vencord's settings.
What's Next
- Installing Plugins — all install options, updating, uninstalling
- Configuration — repos, rebuild modes, automation
- Your First Plugin — build and publish your own plugin