Compare commits

...

7 Commits

6 changed files with 41 additions and 6 deletions

View File

@ -1,16 +1,19 @@
#!/usr/bin/env bash
# Do not use this script unless you know what you are doing!
# Do not use this script unless you know what you are doing! And even when you
# are me and know what you are doing, this is a poor practice I really should
# stop.
set -x
git verify-commit HEAD
cat .mikaela/bash_aliases >~/.bash_aliases
cat .mikaela/zsh_aliases >~/.zsh_aliases
cat .mikaela/gitconfig >~/.gitconfig
cat rc/xinitrc >~/.xinitrc
mkdir -p ~/.gnupg
cat .mikaela/gpg.conf >~/.gnupg/gpg.conf
cat .mikaela/pastebinit.xml >~/.pastebinit.xml
cat .mikaela/environment >~/.environment
cat .mikaela/gitconfig >~/.gitconfig
mkdir ~/.config/git
cat .mikaela/gitconfig >~/.config/git/config
cat .gitattributes >~/.config/git/attributes
mkdir -p ~/.ssh
cat .mikaela/keys/authorized_keys >~/.ssh/authorized_keys
cat etc/ssh/ssh_config >~/.ssh/config

View File

@ -7,7 +7,13 @@
// later eating https://aminda.eu/browser-extensions#firefox-aboutconfig
// and finally becoming Firefox autoconfig file copied from
// https://codeberg.org/librewolf/settings/src/branch/master/librewolf.cfg
// Firefox autoconfig
pref("autoadmin.global_config_url","https://gitea.blesmrt.net/mikaela/shell-things/raw/branch/master/conf/librewolf.overrides.cfg");
pref("general.config.obscure_value", 0);
pref("autoadmin.refresh_interval", 120);
pref("autoadmin.offline_failover", true);
pref("autoadmin.failover_to_cached", true);
// via https://www.ghacks.net/2017/10/27/how-to-enable-firefox-webextensions-on-mozilla-websites/
pref("extensions.webextensions.restrictedDomains", "");
@ -41,9 +47,16 @@ pref("privacy.fingerprintingProtection.overrides", "+AllTargets,-KeyboardEvents,
// :( but fingerprintability
pref("javascript.use_us_english_locale", true);
// This is the privacy.resistfingerprinting value and probably most common
//pref("intl.accept_languages", "en-US, en");
// Then again I already lost the fingerprintability game
pref("intl.accept_languages", "fi, en");
// Then again I already lost the fingerprintability game. The default on
// Firefox Android for me is `fi-FI,en-FI` which looks like even more losing
// the fingerprinting game.
//pref("intl.accept_languages", "fi, en");
// Apparently even not sending accept-language is more common than Finnish,
// so let's do that. Any language is fine, at least I am not promoting English
// to every web site I visit.
pref("intl.accept_languages", "");
// No JavaScript allowed in internal pdf viewer
pref("pdfjs.enableScripting", false);

View File

@ -26,6 +26,10 @@
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/darkreader/latest.xpi",
"installation_mode": "normal_installed"
},
"jid0-3GUEt1r69sQNSrca5p8kx9Ezc3U@jetpack": {
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/terms-of-service-didnt-read/latest.xpi",
"installation_mode": "normal_installed"
},
"jid1-MnnxcxisBPnSXQ-eff@jetpack": {
"install_url": "https://www.eff.org/files/privacy-badger-latest.xpi",
"installation_mode": "force_installed"

View File

@ -15,6 +15,7 @@
- [Dark Reader](#dark-reader)
- [Indiewiki Buddy](#indiewiki-buddy)
- [Privacy Manager](#privacy-manager)
- [Terms of Service; Didn't Read](#terms-of-service-didnt-read)
- [Fedora User Agent](#fedora-user-agent)
- [Snowflake](#snowflake)
- [Bitwarden](#bitwarden)
@ -96,6 +97,10 @@ tolerable for a few minutes.
Quick browser options and data removal on _startup_. Maybe beneficial if
incognito is disabled (which again is not great idea for quick guest access?)
### [Terms of Service; Didn't Read](https://chrome.google.com/webstore/detail/hjdoplcnndgiblooccencgcggcoihigg)
- `hjdoplcnndgiblooccencgcggcoihigg`
### [Fedora User Agent](https://chrome.google.com/webstore/detail/hojggiaghnldpcknpbciehjcaoafceil)
- `hojggiaghnldpcknpbciehjcaoafceil`

View File

@ -53,6 +53,12 @@
"toolbar_pin": "force_pinned",
"update_url": "https://clients2.google.com/service/update2/crx"
},
"hjdoplcnndgiblooccencgcggcoihigg": {
"installation_mode": "normal_installed",
"override_update_url": true,
"toolbar_pin": "force_pinned",
"update_url": "https://clients2.google.com/service/update2/crx"
},
"hojggiaghnldpcknpbciehjcaoafceil": {
"installation_mode": "normal_installed",
"override_update_url": true,

View File

@ -10,7 +10,11 @@ cat rc/bashrc >~/.bashrc
cat conf/tmux.conf >~/.tmux.conf
cat rc/zshrc >~/.zshrc
cat rc/profile >~/.profile
cat conf/gitconfig >~/.gitconfig
mkdir -p ~/.config/git
cat conf/gitconfig >~/.config/git/config
touch ~/.gitconfig
rm ~/.gitconfig
ln -sfv ~/.config/git/config ~/.gitconfig
mkdir -p ~/.git-template
cat rc/vimrc >~/.vimrc
mkdir -p ~/.config/nvim/