Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save rimusz/53212cfe8d867883a62e1ae7c0bb23bb to your computer and use it in GitHub Desktop.
Save rimusz/53212cfe8d867883a62e1ae7c0bb23bb to your computer and use it in GitHub Desktop.
Open a Tab in Firefox on macOS with AppleScript
# To run:
# osascript firefox-open-tab.applescript http://technosophos.com
#
# References:
# https://support.mozilla.org/en-US/questions/1130718
# https://stackoverflow.com/questions/3645763/how-do-i-instruct-applescript-to-open-a-new-firefox-window-with-a-link
on firefoxRunning()
tell application "System Events" to (name of processes) contains "firefox"
end firefoxRunning
on run argv
if (firefoxRunning() = false) then
do shell script "open -a Firefox " & (item 1 of argv)
else
tell application "Firefox"
activate
open location item 1 of argv
end tell
end if
end run
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment