bookmarkbackups | ||
crashes | ||
extension-data | ||
extensions | ||
gmp-gmpopenh264/1.5.3 | ||
webapps | ||
.DS_Store | ||
.gitignore | ||
.parentlock | ||
addons.json | ||
blocklist.xml | ||
cert8.db | ||
compatibility.ini | ||
content-prefs.sqlite | ||
cookies.sqlite | ||
enumerate_devices.txt | ||
extensions.ini | ||
extensions.json | ||
formhistory.sqlite | ||
key3.db | ||
localstore.rdf | ||
mimeTypes.rdf | ||
permissions.sqlite | ||
pluginreg.dat | ||
prefs.js | ||
README.md | ||
revocations.txt | ||
search.json.mozlz4 | ||
secmod.db | ||
sessionCheckpoints.json | ||
sessionstore.js | ||
SiteSecurityServiceState.txt | ||
times.json | ||
xulstore.json |
firefox-link
A sane default Firefox profile
- Comes with uBlock Origin
- Telemetry/error reporting disabled
- Yahoo/Bing search removed, Google set to default
- New tab page "Enhanced" mode disabled
Installation
For Mac
NAME=$RANDOM
git clone https://austenwares.com/gogs/stonewareslord/firefox-link "$HOME/Library/Application Support/Firefox/Profiles/$NAME"
egrep -q '\[Profile\d+\]' "$HOME/Library/Application Support/Firefox/profiles.ini"
if (( $? == 0 )); then
printf "\n[Profile$(expr 1 + $(cat "$HOME/Library/Application Support/Firefox/profiles.ini" | egrep '\[Profile\d+\]' | tail -n1 | sed -e 's/\[Profile//' -e 's/\]//'))]\nName=firefox-link\nIsRelative=1\nPath=Profiles/$NAME">>"$HOME/Library/Application Support/Firefox/profiles.ini"
else
mkdir -p "$HOME/Library/Application Support/Firefox/"
printf "\n[Profile0]\nName=firefox-link\nIsRelative=1\nPath=Profiles/$NAME">>"$HOME/Library/Application Support/Firefox/profiles.ini"
fi
'/Applications/Firefox.app/Contents/MacOS/firefox' -p