diff options
Diffstat (limited to 'bin/firefox')
| -rwxr-xr-x | bin/firefox | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/bin/firefox b/bin/firefox index d49d9af..6352036 100755 --- a/bin/firefox +++ b/bin/firefox @@ -2,6 +2,9 @@ [ -n "$DEBUG" ] && set -x +container=${container:-} +[ "${container}" = "firejail" ] && exec xdg-open "$@" + bin=${FIREFOX_BIN:-/usr/bin/firefox} # enable touch device support @@ -10,21 +13,22 @@ export MOZ_USE_XINPUT2=1 export MOZ_DBUS_REMOTE=1 # enable webrender export MOZ_WEBRENDER=1 +export MOZ_ACCELERATED=1 case "$(basename "$0")" in firefox) - exec "${bin}" --profile $HOME/.mozilla/firefox/wr7p23up.default-nightly $@ + exec "${bin}" --profile "$HOME"/.mozilla/firefox/wr7p23up.default-nightly "$@" ;; firefox-private) - exec "${bin}" --profile $HOME/.mozilla/firefox/wr7p23up.default-nightly $@ --private-window + exec "${bin}" --profile "$HOME"/.mozilla/firefox/wr7p23up.default-nightly "$@" --private-window ;; firefox-clean) exec firejail \ - --private \ --profile=firefox \ + --tmpfs="$HOME"/.mozilla \ -- \ - "${bin}" --new-instance $@ + "${bin}" --new-instance "$@" ;; workfox) |