diff options
author | Greg White | 2021-09-09 12:00:27 -0400 |
---|---|---|
committer | Greg White | 2021-09-09 12:00:27 -0400 |
commit | 8cd6232caa64ed6bfbcebb660d377ee4766da8a6 (patch) | |
tree | 113d5997a7c695dfca3ccb60fca69da5d2781dd4 /brave-nightly-bin.sh | |
parent | 5f2fdf1fd3ce1a4197e0891211421c91a18c2cb2 (diff) | |
download | aur-8cd6232caa64ed6bfbcebb660d377ee4766da8a6.tar.gz |
Add support for custom flags file
Diffstat (limited to 'brave-nightly-bin.sh')
-rwxr-xr-x | brave-nightly-bin.sh | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/brave-nightly-bin.sh b/brave-nightly-bin.sh index 39c16b226915..17816b35e056 100755 --- a/brave-nightly-bin.sh +++ b/brave-nightly-bin.sh @@ -1,6 +1,14 @@ #!/usr/bin/env bash +XDG_CONFIG_HOME="${XDG_CONFIG_HOME:-$HOME/.config}" + +# Allow users to override command-line options +USER_FLAGS_FILE="$XDG_CONFIG_HOME/brave-nightly-flags.conf" +if [[ -f $USER_FLAGS_FILE ]]; then + USER_FLAGS="$(cat $USER_FLAGS_FILE | sed 's/#.*//')" +fi if [[ -z "${CHROME_USER_DATA_DIR}" ]]; then export CHROME_USER_DATA_DIR=~/.config/BraveSoftware/Brave-Browser-Nightly fi -exec "/opt/brave.com/brave-nightly/brave-browser" "$BRAVE_FLAGS" "$FLAG" "$@" +exec "/opt/brave.com/brave-nightly/brave-browser" "$USER_FLAGS" "$BRAVE_FLAGS" "$FLAG" "$@" + |