Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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.