diff options
author | David Buckley <david@davidbuckley.ca> | 2021-01-04 13:19:04 -0500 |
---|---|---|
committer | David Buckley <david@davidbuckley.ca> | 2021-01-04 13:19:04 -0500 |
commit | daa3785d7cf3fe67c9ef518a3e4feeb51c888351 (patch) | |
tree | 9fe51ae8bdb2100f0b3bda2e4e5c194b64b06259 /install.sh | |
parent | 901d4c98109c6c7572983d2d69ccb82d0b679d8c (diff) | |
parent | 5905852cef957c4e0aa2f40721824f1d063a0d51 (diff) |
Merge branch 'master' of github.com:osnr/TabFS
Diffstat (limited to 'install.sh')
-rwxr-xr-x | install.sh | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -5,8 +5,9 @@ set -eux if [[ "$#" -lt 1 || ( ! ( ( "$1" == "firefox" && "$#" -eq 1 ) || ( "$1" == "chrome" && "$#" -eq 2 && ${#2} -eq 32 ) || + ( "$1" == "vivaldi" && "$#" -eq 2 && ${#2} -eq 32 ) || ( "$1" == "chromium" && "$#" -eq 2 && ${#2} -eq 32 ) ) ) ]]; then - echo "Usage: $0 <chrome EXTENSION_ID | chromium EXTENSION_ID | firefox>" + echo "Usage: $0 <chrome EXTENSION_ID | chromium EXTENSION_ID | vivaldi EXTENSION_ID | firefox>" exit 2 fi @@ -28,6 +29,8 @@ case "$OS $BROWSER" in MANIFEST_LOCATION="$HOME/.config/chromium/NativeMessagingHosts";; "Linux chromium") MANIFEST_LOCATION="$HOME/.config/chromium/NativeMessagingHosts";; + "Linux vivaldi") + MANIFEST_LOCATION="$HOME/.config/vivaldi/NativeMessagingHosts";; "Darwin chrome") MANIFEST_LOCATION="$HOME/Library/Application Support/Google/Chrome/NativeMessagingHosts";; "Darwin chromium") @@ -40,7 +43,7 @@ APP_NAME="com.rsnous.tabfs" EXE_PATH=$(pwd)/fs/tabfs case "$BROWSER" in - chrome | chromium) + chrome | chromium | vivaldi) EXTENSION_ID=$2 MANIFEST=$(cat <<EOF { |