blob: c79232b9138b305123783f25087532bf31a33440 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#!/bin/sh
XDG_CONFIG_HOME="${XDG_CONFIG_HOME:-$HOME/.config}"
# Allow users to override command-line options
USER_FLAGS_FILE="$XDG_CONFIG_HOME/mullvad-browser-flags.conf"
if [ -f "$USER_FLAGS_FILE" ]; then
USER_FLAGS="$(sed 's/#.*//' "$USER_FLAGS_FILE" | tr '\n' ' ')"
fi
# Do not (try to) connect to the session manager
unset SESSION_MANAGER
# Set up custom bundled fonts. See fonts-conf(5).
export FONTCONFIG_PATH="/opt/mullvad-browser/fonts"
export FONTCONFIG_FILE="fonts.conf"
# tor-browser-build#41017: Nvidia drivers create a shader cache by default in
# $HOME/.cache/nvidia. We we can easily disable it.
export __GL_SHADER_DISK_CACHE=0
exec /opt/mullvad-browser/mullvadbrowser "$@" $USER_FLAGS
|