@@ -0,0 +1,3 @@
+#!/bin/sh
+mkdir -p ~/.config/google-chrome/NativeMessagingHosts/
+jq '.path= "'$PWD'/singlefile_companion.sh"' singlefile_companion.json > ~/.config/google-chrome/NativeMessagingHosts/singlefile_companion.json
@@ -0,0 +1,9 @@
+{
+ "name": "singlefile_companion",
+ "description": "SingleFile Companion",
+ "path": "singlefile_companion.sh",
+ "type": "stdio",
+ "allowed_origins": [
+ "chrome-extension://mpiodijhokgodhhofbcjdecpffjipkle/"
+ ]
+}
@@ -0,0 +1,2 @@
+node ../../singlefile_companion.js
+mkdir -p ~/.mozilla/native-messaging-hosts/
+jq '.path= "'$PWD'/singlefile_companion.sh"' singlefile_companion.json > ~/.mozilla/native-messaging-hosts/singlefile_companion.json
+ "allowed_extensions": [
+ "{531906d3-e22f-4a6c-a102-8057b88a1a63}"
+mkdir -p ~/Library/Application Support/Google/Chrome/NativeMessagingHosts/
+jq '.path= "'$PWD'/singlefile_companion.sh"' singlefile_companion.json > ~/Library/Application Support/Google/Chrome/NativeMessagingHosts/singlefile_companion.json
+mkdir -p ~/Library/Application Support/Mozilla/NativeMessagingHosts/
+jq '.path= "'$PWD'/singlefile_companion.sh"' singlefile_companion.json > ~/Library/Application Support/Mozilla/NativeMessagingHosts/singlefile_companion.json