Tampermonkey user scripts that are safe to publish without personal hostnames or private settings.
| Script | Install | Source | Purpose |
|---|---|---|---|
| Abook NZB Helpers | raw | scripts/abook-nzb-helpers |
Add NZB search, NZBDonkey, and copy helpers to Abook topic pages. |
| Free Press Audio Downloader | raw | thefp.js |
Add open and copy URL buttons for audio elements on Free Press and Substack pages. |
| NZBKing Named Downloader | raw | scripts/nzbking-named-downloader |
Add NZBKing download buttons with filenames from URL parameters, clipboard text, or page subjects. |
| ttyd OSC52 Clipboard | raw | scripts/ttyd-osc52-clipboard |
Copy tmux OSC52 clipboard sequences from ttyd/xterm.js through Tampermonkey. |
- Keep existing root-level scripts in place when moving them would break
@updateURL. - Put new installable scripts under
scripts/<script-name>/<script-name>.user.js. - Keep personal settings out of git. Use Tampermonkey storage or ignored
*.local.user.jsfiles. - Keep plain
makenon-destructive. It must print target help only. - Run
make checkbefore committing script changes.