A better implementation of a repository for themes & plugins for BetterDiscord
- Install BetterDiscord if you don't already have it.
- Download evenBetterRepo.plugin.js
- Put it in your plugins directory (Just open it from the client, can vary between users).
- Restart BetterDiscord
- Go into the BetterDiscord settings and enable the plugin
- Restart betterDiscord
- Go into your Discord settings.
- On the left side column, you will see two new areas ("Plugins" and "Themes").
- Select the repository you wish to explore
- Click "Install" on the theme or plugin that you wish to use.
- If the theme or plugin is already installed, you will see an update button instead
Due to the underlying conflicts in Git's pull request streamline, managing too many will become extremely tedious. From this point, please submit "Issues" with the content that you want added using the following template:
Title: Repo Update - Theme/Plugin - Name
Theme/Plugin Name: `TYPE HERE`
Theme/Plugin Author: `TYPE HERE`
Theme/Plugin Repo URL: `TYPE HERE`
Theme/Plugin Direct URL: `TYPE HERE`
Theme/Plugin Description: `TYPE HERE`
THEME ONLY:
Preview Screenshot: `TYPE HERE`
Click here for an example (https://github.com/IRDeNial/BD-Even-Better-Repo/issues/42)
Failure to follow this exact layout will result in your request being denied. Nobody has time to fix your mistakes constantly.
A list of all contributors can be found here (https://github.com/IRDeNial/BD-Even-Better-Repo/graphs/contributors)
- Document ALL code contributions
- Anything undocumented will be ignored until full documentation is provided
- TEST your code first. Do not blindly contribute.
- All code will be reviewed and tested before merging.
- Make theme & plugin list look better (ebr.css)
- Add actual version checking so users won't always see an update button if there is no update
- More error catching!