Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nikiskaarup/violentmonkey-scripts
my collection of userscripts, primarily made to add hotkeys to manganato, but I do intend to host them on a service at some point or make github releases for auto updates
https://github.com/nikiskaarup/violentmonkey-scripts
userscript userscripts violentmonkey violentmonkey-script
Last synced: 24 days ago
JSON representation
my collection of userscripts, primarily made to add hotkeys to manganato, but I do intend to host them on a service at some point or make github releases for auto updates
- Host: GitHub
- URL: https://github.com/nikiskaarup/violentmonkey-scripts
- Owner: NikiSkaarup
- License: mit
- Created: 2022-08-26T10:56:42.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-09-23T23:09:58.000Z (about 1 month ago)
- Last Synced: 2024-10-14T01:20:27.951Z (24 days ago)
- Topics: userscript, userscripts, violentmonkey, violentmonkey-script
- Language: JavaScript
- Homepage:
- Size: 368 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NWS - Violent Monkey Scripts
## Installation
Copy the URL(s) from the scripts section and paste it into the `Install from URL` in Violentmonkey after running `npm run dev` not available elsewhere yet
## Development
### How to
When developing copy the url for the script into `Install from URL` in Violentmonkey and check `Track local file before this window is closed` before pressing confirm installation, while the tab is open the script will be updated continuously, so it should only be closed once done
### Commands
```sh
# Install dependencies
bun install
``````sh
# Run development server
bun run dev
```Gotta fix the hardcoded urls in the scripts for production use since it is currently hardcoded to `http://localhost:8732`
```sh
# Run for production
bun run start
```## Scripts
- [nws lib](src/scripts/nws.lib.js), used by other scripts for configuration UI in a web component for style isolation and initialization.
- [manga reading script](src/scripts/manga-reading-script.user.js)## TODO:
- Replace elysia with bun serve since there isn't any point in having an extra dependency with such a simple usage of it.