Welcome! This repository contains multiple plugins used in the RemNote application.
Ensure you have Node.js installed.
node -v
Install pnpm
as a global package:
npm install -g pnpm
Fork this repository to your GitHub account by clicking the “Fork” button at the top right of the repository page.
Clone your forked repository to your local machine. Choose one of the following options:
git clone [email protected]:<your-username>/remnote-plugins.git
git clone https://github.com/<your-username>/remnote-plugins.git
cd remnote-plugins
pnpm install
Create a new branch for your own plugin, new feature or bug fix:
git checkout -b REM-000-YOURBRANCHNAME
For example, to run the Kanban plugin development environment:
npm run kanban
Implement your changes in the appropriate files.
Commit your changes with a descriptive message:
git commit -m "feat: add new awesome feature blahblah"
Push your changes to your forked repository:
git push origin REM-000-YOURBRANCHNAME
Open a pull request to the main branch of this repository.
That's it! Thank you for contributing!