aboutsummaryrefslogtreecommitdiffstats
path: root/mkreadme.sh
diff options
context:
space:
mode:
authorTim Keller <tjk@tjkeller.xyz>2026-09-21 23:47:55 -0500
committerTim Keller <tjk@tjkeller.xyz>2026-09-21 23:47:55 -0500
commit66169787c0f184c1e7e564ab89db55d5b24e96c7 (patch)
treeb6d388b03cefd37d1593c1fc814a4628b8fece50 /mkreadme.sh
parent2d2c2107adfa12cb22fe189cb51758139a919c4d (diff)
downloaduserscripts-66169787c0f184c1e7e564ab89db55d5b24e96c7.tar.xz
userscripts-66169787c0f184c1e7e564ab89db55d5b24e96c7.zip
gen readme from mkreadme.sh. mv settings and readme to template. make mkconfig.py executable
Diffstat (limited to 'mkreadme.sh')
-rwxr-xr-xmkreadme.sh15
1 files changed, 15 insertions, 0 deletions
diff --git a/mkreadme.sh b/mkreadme.sh
new file mode 100755
index 0000000..05daae8
--- /dev/null
+++ b/mkreadme.sh
@@ -0,0 +1,15 @@
+#!/usr/bin/env bash
+
+basedir="https://git.tjkeller.xyz/userscripts/plain/"
+
+cp -f template/README.head.md README.md
+
+for script in */*.user.js; do
+ echo
+ printf "## "
+ sed -En "s|//\s*@name\s+||p" "$script"
+ echo '```'
+ grep -E "^//\s*@(description|include|match|version|grant)\s" "$script"
+ echo '```'
+ echo ": [Add to Violentmonkey]($basedir/$script)"
+done >> README.md