Skip to content

jwbargsten/defbro

Repository files navigation

defbro

Change the default browser in macOS (Catalina, Big Sur).

Installation

brew install jwbargsten/misc/defbro

Usage

List browsers

defbro

Change default browser

defbro org.mozilla.firefox

Toggle between Firefox and Chrome

defbro $(defbro | grep -v "^\*" | grep "org.mozilla.firefox\|com.google.Chrome" | cut -d " " -f3)

Which browser is currently not the the default

defbro --json | jq -r '.[] | select(.id | contains("firefox") or contains("Chrome")) | select(.isDefault | not) | .id'

See also

I also wrote a small lab/tutorial for me (and possibly others), in case you want to start with Swift and homebrew.

About

Change the default browser in macOS (Catalina, Big Sur).

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages