Compare commits

...

10 Commits

Author SHA1 Message Date
429e73f4fc
ipfs.service: comment Mullvad, point to linuxbrew, rm badger 2025-02-02 11:08:57 +02:00
c5d7ccaca2
ipfs.service: add missing new word, remove discouraged deprecated advice 2025-02-02 10:13:59 +02:00
7630b893a0
chromium: restrict ExtensionManifestV2Availability to policy (practically uBo)
It seems nothing important and irreplaceable gets disabled by it on my
system, so maybe it's time to jump. However uBo becomes force enabled again,
but Google has themselves to thank for that.
2025-02-02 09:23:44 +02:00
93266e3510
pre-commit autoupdate 2025-02-02 09:22:15 +02:00
df2a932be7
{firefox,chromium}: allow unloading uBlock Origin 2025-02-02 09:11:23 +02:00
9fba857c66
firefox: default true dblclick tab closing, unlock vertical tabs 2025-02-02 09:08:45 +02:00
682467bf4c
monthly-btrfs-balance.service: attempt to cancel existing balance 2025-02-01 09:50:04 +02:00
efd295fafd
pre-commit autoupdate 2025-01-25 10:36:27 +02:00
c6f1d2f06e
{chromium,firefox}: cleanup uBo lists a bit
If the Pegasus domains still exist, they are likely caught by other lists, I cannot tell from a headachy glance whta are red.flag.domains, but I am again guessing they are included by another list too and same applies to ut1-blacklists. The computers running my policies also tend to have either Quad9 or Mullvad DNS on system level anyway
2025-01-25 10:35:03 +02:00
62a7184516
{firefox,chromium}: disable uBlock for Google [Mail]
Causes slowdown on Firefox, however I am using excess lists, which are likely the cause.
2025-01-25 10:30:20 +02:00
5 changed files with 26 additions and 21 deletions

View File

@ -71,7 +71,7 @@ repos:
# GitHub Actions etc. configuration validity checking
- repo: https://github.com/python-jsonschema/check-jsonschema
rev: 0.31.0
rev: 0.31.1
hooks:
#- id: check-jsonschema
- id: check-dependabot
@ -96,7 +96,7 @@ repos:
# .editorconfig validity checking
- repo: https://github.com/editorconfig-checker/editorconfig-checker.python
rev: "3.0.3"
rev: "3.2.0"
hooks:
- id: editorconfig-checker
alias: ec

View File

@ -29,7 +29,9 @@
"disableFirstRunPage": true,
"noFiltering": [
"ecosia.org",
"cloudflare.com"
"cloudflare.com",
"google.com",
"mail.google.com"
]
},
"uBlock0@raymondhill.net": {
@ -39,6 +41,8 @@
"challenges.cloudflare.com",
"ecosia.org",
"firefox.com",
"google.com",
"mail.google.com",
"mozilla.net",
"mozilla.org",
"moz-extension-scheme",
@ -55,9 +59,6 @@
"https://www.eff.org/files/effdntlist.txt",
"https://gitea.blesmrt.net/mikaela/gist/raw/branch/master/DNS/blocklist.txt",
"https://raw.githubusercontent.com/DandelionSprout/adfilt/master/LegitimateURLShortener.txt",
"https://raw.githubusercontent.com/jjjxu/NSO_Pegasus_Blocklist/master/Pegasus-Hosts-Formatted.txt",
"https://dl.red.flag.domains/adguard/red.flag.domains.txt",
"https://raw.githubusercontent.com/olbat/ut1-blacklists/master/blacklists/malware/domains",
"https://big.oisd.nl",
"curben-phishing",
"ublock-filters",
@ -222,7 +223,7 @@
},
"uBlock0@raymondhill.net": {
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi",
"installation_mode": "force_installed"
"installation_mode": "normal_installed"
},
"{2f182d41-fd03-4a6d-938d-081419586c37}": {
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/google-analytics-opt-out/latest.xpi",
@ -445,6 +446,11 @@
"Type": "boolean",
"Value": false
},
"browser.tabs.closeTabByDblclick": {
"Status": "default",
"Type": "boolean",
"Value": true
},
"browser.tabs.closeWindowWithLastTab": {
"Status": "default",
"Type": "boolean",
@ -962,7 +968,7 @@
},
"sidebar.verticalTabs": {
"Comment": "Preference not allowed for stability reasons.",
"Status": "locked",
"Status": "default",
"Type": "boolean",
"Value": true
},

View File

@ -14,6 +14,8 @@
"challenges.cloudflare.com",
"ecosia.org",
"firefox.com",
"google.com",
"mail.google.com",
"mozilla.net",
"mozilla.org",
"moz-extension-scheme",
@ -30,9 +32,6 @@
"https://www.eff.org/files/effdntlist.txt",
"https://gitea.blesmrt.net/mikaela/gist/raw/branch/master/DNS/blocklist.txt",
"https://raw.githubusercontent.com/DandelionSprout/adfilt/master/LegitimateURLShortener.txt",
"https://raw.githubusercontent.com/jjjxu/NSO_Pegasus_Blocklist/master/Pegasus-Hosts-Formatted.txt",
"https://dl.red.flag.domains/adguard/red.flag.domains.txt",
"https://raw.githubusercontent.com/olbat/ut1-blacklists/master/blacklists/malware/domains",
"https://big.oisd.nl",
"curben-phishing",
"ublock-filters",
@ -55,7 +54,9 @@
"disableFirstRunPage": true,
"noFiltering": [
"ecosia.org",
"cloudflare.com"
"cloudflare.com",
"google.com",
"mail.google.com"
]
},
"mlojlfildnehdpnlmpkeiiglhhkofhpb": {
@ -100,7 +101,7 @@
}
}
},
"ExtensionManifestV2Availability": 2,
"ExtensionManifestV2Availability": 3,
"ExtensionManifestV2Availability_comment": "0 for default, 1 for disable, 2 for enable, 3 for those extensions specified here.",
"ExtensionSettings": {
"ajhmfdgkijocedmfjonnpjfojldioehi": {
@ -128,7 +129,7 @@
"update_url": "https://clients2.google.com/service/update2/crx"
},
"cjpalhdlnbpafiamejdnhcphjbkeiagm": {
"installation_mode": "force_installed",
"installation_mode": "normal_installed",
"override_update_url": true,
"toolbar_pin": "force_pinned",
"update_url": "https://clients2.google.com/service/update2/crx"

View File

@ -1,12 +1,12 @@
[Unit]
Description=Monthly BTRFS full balancing
After=aminda-duperemove.service
Conflicts=aminda-duperemove.service
[Service]
Type=oneshot
TimeoutStartSec=infinity
# Contained in `systemd-path search-binaries-default`
ExecStartPre=-btrfs balance cancel /
ExecStart=btrfs balance start --full-balance /
User=root
StandardOutput=journal

View File

@ -1,20 +1,20 @@
[Unit]
Description=IPFS daemon
After=network.target mullvad-connect.service
After=network.target
#After=mullvad-connect.service
#Requires=mullvad-connect.service
#Requires=nordvpnd.service
# IMPORTANT! If you are running on a VPS/dedicated/similar
# `ipfs init --profile=server` or immediately after setting it up
# `ipfs profile apply server`.
# I would probably recommend `ipfs init --profile=badgerds && ipfs profile apply server`
# `ipfs config profile apply server`.
# REF: https://github.com/ipfs/go-ipfs/issues/4343 "Running IPFS on VPS
# (closed in favour of https://github.com/ipfs/go-ipfs/issues/6932
# "[META] Private Addresses In Public")
# providers triggers netscan detection, risking account termination"
[Service]
ExecStart=/home/mikaela/go/bin/ipfs daemon --routing=dht --enable-gc --enable-namesys-pubsub
ExecStart=/home/linuxbrew/.linuxbrew/bin/ipfs daemon --routing=dht --enable-gc --enable-namesys-pubsub
# My attempts at explaining flags above + --mount for fuse
# --mount - fuse for /ipfs and /ipns, see
@ -53,8 +53,6 @@ ExecStart=/home/mikaela/go/bin/ipfs daemon --routing=dht --enable-gc --enable-na
# dht everywhere if that isn't a problem. dht also breaks
# LowWater/HighWater limits.
#
# I am using badger datastore.
#
# Extra: to disable IPv4 connections:
# ipfs swarm filters add /ip4/0.0.0.0/ipcidr/0
# However I think this may do more harm than good, especially if the