mirror of
https://gitea.blesmrt.net/mikaela/shell-things.git
synced 2025-08-19 04:47:19 +02:00
Compare commits
16 Commits
a4f3943073
...
4d11897918
Author | SHA1 | Date | |
---|---|---|---|
4d11897918 | |||
6ece6f5e75 | |||
6f7d510f89 | |||
17a189396b | |||
6293ce0a14 | |||
e24c05bb3d | |||
e92addc23f | |||
79411a0932 | |||
162912dd82 | |||
79a7e38d93 | |||
1f0ac5a0e9 | |||
b4e1f7fd0e | |||
77e2e37362 | |||
e8a3ecff0c | |||
9fff2bb17d | |||
ea5db5a670 |
@ -20,14 +20,17 @@ cat etc/ssh/ssh_config >~/.ssh/config
|
|||||||
cat .editorconfig >~/.editorconfig
|
cat .editorconfig >~/.editorconfig
|
||||||
mkdir -p ~/.local/firefox/defaults/pref/
|
mkdir -p ~/.local/firefox/defaults/pref/
|
||||||
cat conf/autoconfig.js >~/.local/firefox/defaults/pref/autoconfig.js
|
cat conf/autoconfig.js >~/.local/firefox/defaults/pref/autoconfig.js
|
||||||
cat conf/librewolf.overrides.cfg >~/.local/firefox/librewolf.overrides.cfg
|
#cat conf/librewolf.overrides.cfg >~/.local/firefox/librewolf.overrides.cfg
|
||||||
cat conf/librewolf.overrides.cfg >~/public_html/autoconfig.js
|
cat conf/firefox-forbidden-policies.js >~/.local/firefox/firefox-forbidden-policies.js
|
||||||
|
#cat conf/librewolf.overrides.cfg >~/public_html/autoconfig.js
|
||||||
|
cat conf/firefox-forbidden-policies.js >~/public_html/autoconfig.js
|
||||||
mkdir -p ~/.librewolf/ ~/.var/app/io.gitlab.librewolf-community/.librewolf/
|
mkdir -p ~/.librewolf/ ~/.var/app/io.gitlab.librewolf-community/.librewolf/
|
||||||
cat conf/librewolf.overrides.cfg >~/.librewolf/librewolf.overrides.cfg
|
#cat conf/librewolf.overrides.cfg >~/.librewolf/librewolf.overrides.cfg
|
||||||
cat conf/librewolf.overrides.cfg >~/.var/app/io.gitlab.librewolf-community/.librewolf/librewolf.overrides.cfg
|
cat conf/firefox-forbidden-policies.js >~/.librewolf/librewolf.overrides.cfg
|
||||||
|
#cat conf/librewolf.overrides.cfg >~/.var/app/io.gitlab.librewolf-community/.librewolf/librewolf.overrides.cfg
|
||||||
|
cat conf/firefox-forbidden-policies.js >~/.var/app/io.gitlab.librewolf-community/.librewolf/librewolf.overrides.cfg
|
||||||
mkdir -p ~/.local/share/applications
|
mkdir -p ~/.local/share/applications
|
||||||
ln -sfv ~/.shell-things/local/share/applications ~/.local/share/applications/shell-things
|
ln -nsfv ~/.shell-things/local/share/applications ~/.local/share/applications/shell-things
|
||||||
rm -fv ~/.shell-things/local/share/applications/applications
|
|
||||||
if hash update-desktop-database 2>/dev/null; then
|
if hash update-desktop-database 2>/dev/null; then
|
||||||
update-desktop-database ~/.local/share/applications
|
update-desktop-database ~/.local/share/applications
|
||||||
fi
|
fi
|
||||||
|
@ -49,14 +49,15 @@ repos:
|
|||||||
- id: fix-byte-order-marker
|
- id: fix-byte-order-marker
|
||||||
- id: mixed-line-ending
|
- id: mixed-line-ending
|
||||||
args: [--fix=auto]
|
args: [--fix=auto]
|
||||||
- id: pretty-format-json
|
# Remember to check that prettier excludes it, if used!
|
||||||
|
#- id: pretty-format-json
|
||||||
# Breaks AdNauseam/uBlock Origin rules as the browser interprets
|
# Breaks AdNauseam/uBlock Origin rules as the browser interprets
|
||||||
# values to be set for empty options.
|
# values to be set for empty options.
|
||||||
#exclude: ^etc\/firefox\/policies\/policies.json|etc\/opt\/chromium\/policies\/managed\/aminda-extensions.json$
|
#exclude: ^etc\/firefox\/policies\/policies.json|etc\/opt\/chromium\/policies\/managed\/aminda-extensions.json$
|
||||||
args:
|
#args:
|
||||||
# Remember also: --no-sort-keys
|
# Remember also: --no-sort-keys
|
||||||
# ASCII excludes the älphäbet amongst others
|
# ASCII excludes the älphäbet amongst others
|
||||||
[--autofix, --no-ensure-ascii]
|
#[--autofix, --no-ensure-ascii]
|
||||||
#- id: requirements-txt-fixer
|
#- id: requirements-txt-fixer
|
||||||
|
|
||||||
# Synchronize dependencies between this file and package managers
|
# Synchronize dependencies between this file and package managers
|
||||||
@ -133,8 +134,8 @@ repos:
|
|||||||
rev: "v3.2.5"
|
rev: "v3.2.5"
|
||||||
hooks:
|
hooks:
|
||||||
- id: prettier
|
- id: prettier
|
||||||
# These are handled by Black below or pretty-format-json above
|
# These are handled by Black below
|
||||||
exclude_types: [python, pyi, jupyter, json]
|
exclude_types: [python, pyi, jupyter]
|
||||||
additional_dependencies: [
|
additional_dependencies: [
|
||||||
# https://www.npmjs.com/package/prettier
|
# https://www.npmjs.com/package/prettier
|
||||||
"prettier@3.2.5",
|
"prettier@3.2.5",
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
|
|
||||||
// However the file below belongs to ../../ e.g. /usr/lib/64/firefox/ or
|
// However the file below belongs to ../../ e.g. /usr/lib/64/firefox/ or
|
||||||
// ~/.local/firefox/
|
// ~/.local/firefox/
|
||||||
pref("general.config.filename", "librewolf.overrides.cfg");
|
//pref("general.config.filename", "librewolf.overrides.cfg");
|
||||||
|
pref("general.config.filename", "firefox-forbidden-policies.js");
|
||||||
pref("general.config.obscure_value", 0);
|
pref("general.config.obscure_value", 0);
|
||||||
// vim: filetype=javascript
|
// vim: filetype=javascript
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
// This file belongs to Firefox `default/pref` directory as `autoconfig.js`.
|
// This file belongs to Firefox `default/pref` directory as `autoconfig.js`.
|
||||||
// E.g. /usr/lib64/firefox/defaults/pref/autoconfig.js
|
// E.g. /usr/lib64/firefox/defaults/pref/autoconfig.js
|
||||||
//pref("autoadmin.global_config_url","https://gitea.blesmrt.net/mikaela/shell-things/raw/branch/master/conf/librewolf.overrides.cfg");
|
//pref("autoadmin.global_config_url","https://gitea.blesmrt.net/mikaela/shell-things/raw/branch/master/conf/firefox-forbidden-policies.js");
|
||||||
pref("autoadmin.global_config_url","file:///home/aminda/public_html/autoconfig.js");
|
pref("autoadmin.global_config_url","file:///home/aminda/public_html/autoconfig.js");
|
||||||
pref("general.config.obscure_value", 0);
|
pref("general.config.obscure_value", 0);
|
||||||
pref("autoadmin.refresh_interval", 120);
|
pref("autoadmin.refresh_interval", 120);
|
||||||
|
63
conf/firefox-forbidden-policies.js
Normal file
63
conf/firefox-forbidden-policies.js
Normal file
@ -0,0 +1,63 @@
|
|||||||
|
// Remember to start writing at line 2. This is my second attempt at Firefox
|
||||||
|
// autoconfig after being taught by LibreAwoo, but this time I am trying to
|
||||||
|
// avoid duplicating my browser policy, which you can find from the same
|
||||||
|
// repository, etc/firefox/policies/policies.json
|
||||||
|
|
||||||
|
// If autoconfig is not found, fallback. Also means this file.
|
||||||
|
pref("autoadmin.failover_to_cached", true);
|
||||||
|
pref(
|
||||||
|
"autoadmin.global_config_url",
|
||||||
|
"https://gitea.blesmrt.net/mikaela/shell-things/raw/branch/master/conf/firefox-forbidden-policies.js",
|
||||||
|
);
|
||||||
|
pref("autoadmin.offline_failover", true);
|
||||||
|
pref("autoadmin.refresh_interval", 120);
|
||||||
|
|
||||||
|
// Automatically click cookiebanners although uBlock Origin might block them
|
||||||
|
pref("cookiebanners.bannerClicking.enabled", true);
|
||||||
|
pref("cookiebanners.service.mode", 2);
|
||||||
|
pref("cookiebanners.service.mode.privateBrowsing", 2);
|
||||||
|
|
||||||
|
// Play animated images only once, accessibility.
|
||||||
|
pref("image.animation.mode", "once");
|
||||||
|
|
||||||
|
// Spoof en-US as language to scripts
|
||||||
|
pref("javascript.use_us_english_locale", true);
|
||||||
|
|
||||||
|
// DNT although PrivacyBadger from policy handles this
|
||||||
|
pref("privacy.donottrackheader.enabled", true);
|
||||||
|
pref("privacy.donottrackheader.value", 1);
|
||||||
|
|
||||||
|
// More tunable privacy.resistfingerprinting. I have lost the privacy game
|
||||||
|
// many times before this point, so this is nothing.
|
||||||
|
pref("privacy.fingerprintingProtection", true);
|
||||||
|
pref(
|
||||||
|
"privacy.fingerprintingProtection.overrides",
|
||||||
|
"+AllTargets,-KeyboardEvents,-SpeechSynthesis,-CSSPrefersColorScheme,-CSSPrefersReducedMotion,-NavigatorPlatform,-NavigatorUserAgent,-JSDateTimeUTC,-HttpUserAgent,-FontVisibilityRestrictGenerics,-FontVisibilityBaseSystem,-FontVisibilityLangPack",
|
||||||
|
);
|
||||||
|
pref("privacy.fingerprintingProtection.pbmode", true);
|
||||||
|
// (Incompatible with the above)
|
||||||
|
pref("privacy.resistFingerprinting", false);
|
||||||
|
pref("privacy.resistFingerprinting.block_mozAddonManage", true);
|
||||||
|
// Letterboxing from Tor Browser, I like it in general.
|
||||||
|
pref("privacy.resistFingerprinting.letterboxing", true);
|
||||||
|
// Still Incompatible with the above
|
||||||
|
pref("privacy.resistFingerprinting.pbmode", false);
|
||||||
|
|
||||||
|
// Enable containers without extensions (although those are forced by the
|
||||||
|
// policy. TODO: Remove these as they are in the policy, but disallowed by
|
||||||
|
// current ESR
|
||||||
|
pref("privacy.userContext.enabled", true);
|
||||||
|
pref("privacy.userContext.ui.enabled", true);
|
||||||
|
|
||||||
|
// Enables reading mode for all pages (at least in theory)
|
||||||
|
pref("reader.parse-on-load.force-enabled", true);
|
||||||
|
|
||||||
|
// Ensure OCSP stapling is enabled, especially if the server has it
|
||||||
|
pref("security.ssl.enable_ocsp_must_staple", true);
|
||||||
|
|
||||||
|
// TODO: Consider removing this when ESR updates as only it needs this for
|
||||||
|
// ECH, which is otherwise the default=
|
||||||
|
pref("security.tls.ech.grease_http3", true);
|
||||||
|
|
||||||
|
// No making configuration on the last line of the file!
|
||||||
|
//
|
@ -21,10 +21,7 @@
|
|||||||
"memory": {
|
"memory": {
|
||||||
"format": "RAM {percentage}%"
|
"format": "RAM {percentage}%"
|
||||||
},
|
},
|
||||||
"modules-left": [
|
"modules-left": ["sway/workspaces", "sway/mode"],
|
||||||
"sway/workspaces",
|
|
||||||
"sway/mode"
|
|
||||||
],
|
|
||||||
"modules-right": [
|
"modules-right": [
|
||||||
"gamemode",
|
"gamemode",
|
||||||
"cpu",
|
"cpu",
|
||||||
@ -52,10 +49,7 @@
|
|||||||
"pulseaudio": {
|
"pulseaudio": {
|
||||||
"format": "VOL {volume}%",
|
"format": "VOL {volume}%",
|
||||||
"format-bluetooth": "BT VOL {volume}%",
|
"format-bluetooth": "BT VOL {volume}%",
|
||||||
"ignored-sinks": [
|
"ignored-sinks": ["Easy Effects Sink", "Easy Effects Source"]
|
||||||
"Easy Effects Sink",
|
|
||||||
"Easy Effects Source"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"sway/language": {
|
"sway/language": {
|
||||||
"format": "KBD {short} {variant}",
|
"format": "KBD {short} {variant}",
|
||||||
|
@ -4,9 +4,7 @@
|
|||||||
"Extensions": {
|
"Extensions": {
|
||||||
"adnauseam@rednoise.org": {
|
"adnauseam@rednoise.org": {
|
||||||
"toAdd": {
|
"toAdd": {
|
||||||
"trustedSiteDirectives": [
|
"trustedSiteDirectives": [""]
|
||||||
""
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"toOverwrite": {
|
"toOverwrite": {
|
||||||
"filterLists": [
|
"filterLists": [
|
||||||
@ -18,21 +16,7 @@
|
|||||||
},
|
},
|
||||||
"jid1-MnnxcxisBPnSXQ@jetpack": {
|
"jid1-MnnxcxisBPnSXQ@jetpack": {
|
||||||
"checkForDNTPolicy": true,
|
"checkForDNTPolicy": true,
|
||||||
"disabledSites": [
|
"disabledSites": ["cloudflare.com", "ecosia.org", "keyoxide.org"],
|
||||||
"app.element.io",
|
|
||||||
"staging.element.io",
|
|
||||||
"develop.element.io",
|
|
||||||
"chat.pikaviestin.fi",
|
|
||||||
"webchat.disroot.org",
|
|
||||||
"learn.microsoft.com",
|
|
||||||
"teams.microsoft.com",
|
|
||||||
"bittimittari.fi",
|
|
||||||
"pp-attester-turnstile.research.cloudflare.com",
|
|
||||||
"keyoxide.org",
|
|
||||||
"one.one.one.one",
|
|
||||||
"www.ecosia.org",
|
|
||||||
"ac.ecosia.org"
|
|
||||||
],
|
|
||||||
"learnInIncognito": true,
|
"learnInIncognito": true,
|
||||||
"learnLocally": true,
|
"learnLocally": true,
|
||||||
"sendDNTSignal": true,
|
"sendDNTSignal": true,
|
||||||
@ -46,19 +30,22 @@
|
|||||||
"uBlock0@raymondhill.net": {
|
"uBlock0@raymondhill.net": {
|
||||||
"toAdd": {
|
"toAdd": {
|
||||||
"trustedSiteDirectives": [
|
"trustedSiteDirectives": [
|
||||||
"app.element.io",
|
|
||||||
"staging.element.io",
|
|
||||||
"develop.element.io",
|
|
||||||
"chat.pikaviestin.fi",
|
|
||||||
"webchat.disroot.org",
|
|
||||||
"learn.microsoft.com",
|
|
||||||
"teams.microsoft.com",
|
|
||||||
"bittimittari.fi",
|
"bittimittari.fi",
|
||||||
"pp-attester-turnstile.research.cloudflare.com",
|
"chrome-extension-scheme",
|
||||||
|
"cloudflare.com",
|
||||||
|
"disroot.org",
|
||||||
|
"duckduckgo.com",
|
||||||
|
"ecosia.org",
|
||||||
|
"element.io",
|
||||||
|
"google",
|
||||||
|
"google.com",
|
||||||
"keyoxide.org",
|
"keyoxide.org",
|
||||||
"one.one.one.one",
|
"live.com",
|
||||||
"www.ecosia.org",
|
"matrix.org",
|
||||||
"ac.ecosia.org"
|
"microsoft.com",
|
||||||
|
"moz-extension-scheme",
|
||||||
|
"one.one",
|
||||||
|
"pikaviestin.fi"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"toOverwrite": {
|
"toOverwrite": {
|
||||||
@ -78,9 +65,19 @@
|
|||||||
"ublock-quick-fixes",
|
"ublock-quick-fixes",
|
||||||
"FIN-0",
|
"FIN-0",
|
||||||
"RUS-0",
|
"RUS-0",
|
||||||
|
"BGR-0",
|
||||||
|
"CZE-0",
|
||||||
|
"EST-0",
|
||||||
|
"SPA-0",
|
||||||
|
"NOR-0",
|
||||||
|
"SWE-1",
|
||||||
"https://big.oisd.nl",
|
"https://big.oisd.nl",
|
||||||
"ublock-annoyances",
|
"adguard-mobile-app-banners",
|
||||||
"adguard-mobile-app-banners"
|
"fanboy-cookiemonster",
|
||||||
|
"ublock-cookies-easylist",
|
||||||
|
"adguard-cookies",
|
||||||
|
"ublock-cookies-adguard",
|
||||||
|
"https://raw.githubusercontent.com/liamengland1/miscfilters/master/antipaywall.txt"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -104,10 +101,7 @@
|
|||||||
},
|
},
|
||||||
"DNSOverHTTPS": {
|
"DNSOverHTTPS": {
|
||||||
"Enabled": false,
|
"Enabled": false,
|
||||||
"ExcludedDomains": [
|
"ExcludedDomains": ["http.badssl.com", "norwegianwifi.com"],
|
||||||
"http.badssl.com",
|
|
||||||
"norwegianwifi.com"
|
|
||||||
],
|
|
||||||
"Fallback": true,
|
"Fallback": true,
|
||||||
"Locked": true,
|
"Locked": true,
|
||||||
"ProviderURL": "https://dns0.eu/",
|
"ProviderURL": "https://dns0.eu/",
|
||||||
@ -124,21 +118,22 @@
|
|||||||
"Cryptomining": true,
|
"Cryptomining": true,
|
||||||
"EmailTracking": true,
|
"EmailTracking": true,
|
||||||
"Exceptions": [
|
"Exceptions": [
|
||||||
|
"https://ac.ecosia.org",
|
||||||
"https://app.element.io",
|
"https://app.element.io",
|
||||||
"https://staging.element.io",
|
|
||||||
"https://develop.element.io",
|
|
||||||
"https://chat.pikaviestin.fi",
|
|
||||||
"https://webchat.disroot.org",
|
|
||||||
"https://learn.microsoft.com",
|
|
||||||
"https://teams.microsoft.com",
|
|
||||||
"https://glowing-bear.org",
|
|
||||||
"https://latest.glowing-bear.org",
|
|
||||||
"https://bittimittari.fi",
|
"https://bittimittari.fi",
|
||||||
"https://pp-attester-turnstile.research.cloudflare.com",
|
"https://challenges.cloudflare.com",
|
||||||
|
"https://chat.pikaviestin.fi",
|
||||||
|
"https://develop.element.io",
|
||||||
|
"https://glowing-bear.org",
|
||||||
"https://keyoxide.org",
|
"https://keyoxide.org",
|
||||||
|
"https://latest.glowing-bear.org",
|
||||||
|
"https://learn.microsoft.com",
|
||||||
"https://one.one.one.one",
|
"https://one.one.one.one",
|
||||||
"https://www.ecosia.org",
|
"https://pp-attester-turnstile.research.cloudflare.com",
|
||||||
"https://ac.ecosia.org"
|
"https://staging.element.io",
|
||||||
|
"https://teams.microsoft.com",
|
||||||
|
"https://webchat.disroot.org",
|
||||||
|
"https://www.ecosia.org"
|
||||||
],
|
],
|
||||||
"Fingerprinting": true,
|
"Fingerprinting": true,
|
||||||
"Locked": false,
|
"Locked": false,
|
||||||
@ -149,10 +144,6 @@
|
|||||||
"Locked": false
|
"Locked": false
|
||||||
},
|
},
|
||||||
"ExtensionSettings": {
|
"ExtensionSettings": {
|
||||||
"addon@darkreader.org": {
|
|
||||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/darkreader/latest.xpi",
|
|
||||||
"installation_mode": "normal_installed"
|
|
||||||
},
|
|
||||||
"adnauseam@rednoise.org": {
|
"adnauseam@rednoise.org": {
|
||||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/adnauseam/latest.xpi",
|
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/adnauseam/latest.xpi",
|
||||||
"installation_mode": "blocked"
|
"installation_mode": "blocked"
|
||||||
@ -222,6 +213,10 @@
|
|||||||
"{b5501fd1-7084-45c5-9aa6-567c2fcf5dc6}": {
|
"{b5501fd1-7084-45c5-9aa6-567c2fcf5dc6}": {
|
||||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/ruffle_rs/latest.xpi",
|
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/ruffle_rs/latest.xpi",
|
||||||
"installation_mode": "normal_installed"
|
"installation_mode": "normal_installed"
|
||||||
|
},
|
||||||
|
"{d04b0b40-3dab-4f0b-97a6-04ec3eddbfb0}": {
|
||||||
|
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/ecosia-the-green-search/latest.xpi",
|
||||||
|
"installation_mode": "normal_installed"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"FirefoxHome": {
|
"FirefoxHome": {
|
||||||
@ -263,7 +258,7 @@
|
|||||||
"Comment": "Preference not allowed for stability reasons. :(",
|
"Comment": "Preference not allowed for stability reasons. :(",
|
||||||
"Status": "locked",
|
"Status": "locked",
|
||||||
"Type": "string",
|
"Type": "string",
|
||||||
"Value": "https://gitea.blesmrt.net/mikaela/shell-things/raw/branch/master/conf/librewolf.overrides.cfg"
|
"Value": "https://gitea.blesmrt.net/mikaela/shell-things/raw/branch/master/conf/firefox-forbidden-policies.js"
|
||||||
},
|
},
|
||||||
"autoadmin.offline_failover": {
|
"autoadmin.offline_failover": {
|
||||||
"Comment": "Preference not allowed for stability reasons. :(",
|
"Comment": "Preference not allowed for stability reasons. :(",
|
||||||
@ -307,6 +302,16 @@
|
|||||||
"Type": "boolean",
|
"Type": "boolean",
|
||||||
"Value": false
|
"Value": false
|
||||||
},
|
},
|
||||||
|
"browser.translation.neverForLanguages": {
|
||||||
|
"Status": "default",
|
||||||
|
"Type": "string",
|
||||||
|
"Value": "en, fi"
|
||||||
|
},
|
||||||
|
"browser.translations.neverTranslateLanguages": {
|
||||||
|
"Status": "default",
|
||||||
|
"Type": "string",
|
||||||
|
"Value": "en, fi"
|
||||||
|
},
|
||||||
"cookiebanners.bannerClicking.enabled": {
|
"cookiebanners.bannerClicking.enabled": {
|
||||||
"Comment": "Preference not allowed for stability reasons. :(",
|
"Comment": "Preference not allowed for stability reasons. :(",
|
||||||
"Status": "locked",
|
"Status": "locked",
|
||||||
|
@ -10,19 +10,22 @@
|
|||||||
"cjpalhdlnbpafiamejdnhcphjbkeiagm": {
|
"cjpalhdlnbpafiamejdnhcphjbkeiagm": {
|
||||||
"toAdd": {
|
"toAdd": {
|
||||||
"trustedSiteDirectives": [
|
"trustedSiteDirectives": [
|
||||||
"app.element.io",
|
|
||||||
"staging.element.io",
|
|
||||||
"develop.element.io",
|
|
||||||
"chat.pikaviestin.fi",
|
|
||||||
"webchat.disroot.org",
|
|
||||||
"learn.microsoft.com",
|
|
||||||
"teams.microsoft.com",
|
|
||||||
"bittimittari.fi",
|
"bittimittari.fi",
|
||||||
"pp-attester-turnstile.research.cloudflare.com",
|
"chrome-extension-scheme",
|
||||||
|
"cloudflare.com",
|
||||||
|
"disroot.org",
|
||||||
|
"duckduckgo.com",
|
||||||
|
"ecosia.org",
|
||||||
|
"element.io",
|
||||||
|
"google",
|
||||||
|
"google.com",
|
||||||
"keyoxide.org",
|
"keyoxide.org",
|
||||||
"one.one.one.one",
|
"live.com",
|
||||||
"www.ecosia.org",
|
"matrix.org",
|
||||||
"ac.ecosia.org"
|
"microsoft.com",
|
||||||
|
"moz-extension-scheme",
|
||||||
|
"one.one",
|
||||||
|
"pikaviestin.fi"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"toOverwrite": {
|
"toOverwrite": {
|
||||||
@ -42,17 +45,25 @@
|
|||||||
"ublock-quick-fixes",
|
"ublock-quick-fixes",
|
||||||
"FIN-0",
|
"FIN-0",
|
||||||
"RUS-0",
|
"RUS-0",
|
||||||
|
"BGR-0",
|
||||||
|
"CZE-0",
|
||||||
|
"EST-0",
|
||||||
|
"SPA-0",
|
||||||
|
"NOR-0",
|
||||||
|
"SWE-1",
|
||||||
"https://big.oisd.nl",
|
"https://big.oisd.nl",
|
||||||
"ublock-annoyances",
|
"adguard-mobile-app-banners",
|
||||||
"adguard-mobile-app-banners"
|
"fanboy-cookiemonster",
|
||||||
|
"ublock-cookies-easylist",
|
||||||
|
"adguard-cookies",
|
||||||
|
"ublock-cookies-adguard",
|
||||||
|
"https://raw.githubusercontent.com/liamengland1/miscfilters/master/antipaywall.txt"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"mlojlfildnehdpnlmpkeiiglhhkofhpb": {
|
"mlojlfildnehdpnlmpkeiiglhhkofhpb": {
|
||||||
"toAdd": {
|
"toAdd": {
|
||||||
"trustedSiteDirectives": [
|
"trustedSiteDirectives": [""]
|
||||||
""
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"toOverwrite": {
|
"toOverwrite": {
|
||||||
"filterLists": [
|
"filterLists": [
|
||||||
@ -64,21 +75,7 @@
|
|||||||
},
|
},
|
||||||
"pkehgijcmpdhfbdbbnkijodmdjhbjlgp": {
|
"pkehgijcmpdhfbdbbnkijodmdjhbjlgp": {
|
||||||
"checkForDNTPolicy": true,
|
"checkForDNTPolicy": true,
|
||||||
"disabledSites": [
|
"disabledSites": ["cloudflare.com", "ecosia.org", "keyoxide.org"],
|
||||||
"app.element.io",
|
|
||||||
"staging.element.io",
|
|
||||||
"develop.element.io",
|
|
||||||
"chat.pikaviestin.fi",
|
|
||||||
"webchat.disroot.org",
|
|
||||||
"learn.microsoft.com",
|
|
||||||
"teams.microsoft.com",
|
|
||||||
"bittimittari.fi",
|
|
||||||
"pp-attester-turnstile.research.cloudflare.com",
|
|
||||||
"keyoxide.org",
|
|
||||||
"one.one.one.one",
|
|
||||||
"www.ecosia.org",
|
|
||||||
"ac.ecosia.org"
|
|
||||||
],
|
|
||||||
"learnInIncognito": true,
|
"learnInIncognito": true,
|
||||||
"learnLocally": true,
|
"learnLocally": true,
|
||||||
"sendDNTSignal": true,
|
"sendDNTSignal": true,
|
||||||
|
@ -1,19 +1,20 @@
|
|||||||
{
|
{
|
||||||
"BraveShieldsDisabledForUrls": [
|
"BraveShieldsDisabledForUrls": [
|
||||||
|
"https://ac.ecosia.org",
|
||||||
"https://app.element.io",
|
"https://app.element.io",
|
||||||
"https://staging.element.io",
|
|
||||||
"https://develop.element.io",
|
|
||||||
"https://chat.pikaviestin.fi",
|
|
||||||
"https://webchat.disroot.org",
|
|
||||||
"https://learn.microsoft.com",
|
|
||||||
"https://teams.microsoft.com",
|
|
||||||
"https://glowing-bear.org",
|
|
||||||
"https://latest.glowing-bear.org",
|
|
||||||
"https://bittimittari.fi",
|
"https://bittimittari.fi",
|
||||||
"https://pp-attester-turnstile.research.cloudflare.com",
|
"https://challenges.cloudflare.com",
|
||||||
|
"https://chat.pikaviestin.fi",
|
||||||
|
"https://develop.element.io",
|
||||||
|
"https://glowing-bear.org",
|
||||||
"https://keyoxide.org",
|
"https://keyoxide.org",
|
||||||
|
"https://latest.glowing-bear.org",
|
||||||
|
"https://learn.microsoft.com",
|
||||||
"https://one.one.one.one",
|
"https://one.one.one.one",
|
||||||
"https://www.ecosia.org",
|
"https://pp-attester-turnstile.research.cloudflare.com",
|
||||||
"https://ac.ecosia.org"
|
"https://staging.element.io",
|
||||||
|
"https://teams.microsoft.com",
|
||||||
|
"https://webchat.disroot.org",
|
||||||
|
"https://www.ecosia.org"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,3 @@
|
|||||||
{
|
{
|
||||||
"ForcedLanguages": [
|
"ForcedLanguages": ["fi", "en", "ru"]
|
||||||
"fi",
|
|
||||||
"en",
|
|
||||||
"ru"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
11
install
11
install
@ -2,7 +2,16 @@
|
|||||||
# Do not use this script unless you know what you are doing!
|
# Do not use this script unless you know what you are doing!
|
||||||
set -x
|
set -x
|
||||||
|
|
||||||
|
if [ -d ~/src/gitea.blesmrt.net/Mikaela/ssh-allowed_signers ]; then
|
||||||
|
printf "\n[OK] ssh-allowed_signers exists\n\n"
|
||||||
|
else
|
||||||
|
echo "Keys not found, cloning..."
|
||||||
|
mkdir -vp ~/src/gitea.blesmrt.net/Mikaela/
|
||||||
|
git clone https://gitea.blesmrt.net/Mikaela/ssh-allowed_signers.git ~/src/gitea.blesmrt.net/Mikaela/ssh-allowed_signers
|
||||||
|
fi
|
||||||
|
|
||||||
git verify-commit HEAD
|
git verify-commit HEAD
|
||||||
|
sleep 3
|
||||||
|
|
||||||
export MIKAELA_GREP=$HOME/.MIKAELA_GREP
|
export MIKAELA_GREP=$HOME/.MIKAELA_GREP
|
||||||
|
|
||||||
@ -14,7 +23,7 @@ mkdir -p ~/.config/git
|
|||||||
cat conf/gitconfig >~/.config/git/config
|
cat conf/gitconfig >~/.config/git/config
|
||||||
touch ~/.gitconfig
|
touch ~/.gitconfig
|
||||||
rm ~/.gitconfig
|
rm ~/.gitconfig
|
||||||
ln -sfv ~/.config/git/config ~/.gitconfig
|
ln -nsfv ~/.config/git/config ~/.gitconfig
|
||||||
mkdir -p ~/.git-template
|
mkdir -p ~/.git-template
|
||||||
cat rc/vimrc >~/.vimrc
|
cat rc/vimrc >~/.vimrc
|
||||||
mkdir -p ~/.config/nvim/
|
mkdir -p ~/.config/nvim/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user