Skip to content

Run as default web browser, dispatch your clicked link to a script with URL of the link as argument.

License

Notifications You must be signed in to change notification settings

lululau/LinkDispatch

Repository files navigation

LinkDispatch

Set LinkDispatch as your default Browser, and when you click an URL in some external application, this app will be run, and it will call a script named ~/.linkdispatch, and pass the clicked URL as the first argument.

Contents of .linkdispatch script should be like the following code:

#!/bin/bash

URL=$1

function open_url() {
  BROWSER=$1
  open "$URL" -a "$BROWSER"
}

if echo "$URL" | grep -q localhost
then
  open_url "Google Chrome"
elif echo "$URL" | grep -q mywebsite.com
then
  open_url "Google Chrome"
else
  open_url "Safari"
fi

If you want a pop menu for maunally browser selection when you click a link, you may wanna check this app:

MultiBrowser

About

Run as default web browser, dispatch your clicked link to a script with URL of the link as argument.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published