Compare commits
No commits in common. "486f92fb5f12fad5981091ca182a2405ca624499" and "c6715deda1dfb351281b8158a0fd479984378070" have entirely different histories.
486f92fb5f
...
c6715deda1
3 changed files with 23 additions and 52 deletions
|
@ -14,7 +14,7 @@
|
||||||
|
|
||||||
# Block Cookies
|
# Block Cookies
|
||||||
# Block 3rd-Party cookies or even all cookies.
|
# Block 3rd-Party cookies or even all cookies.
|
||||||
"network.cookie.cookieBehavior" = 5;
|
"network.cookie.cookieBehavior" = 1;
|
||||||
|
|
||||||
# Block Referer
|
# Block Referer
|
||||||
# Firefox tells a website, from which site you're coming (the so called RefControl
|
# Firefox tells a website, from which site you're coming (the so called RefControl
|
||||||
|
@ -81,7 +81,7 @@
|
||||||
# href="https://isc.sans.edu/forums/diary/Time+to+disable+WebGL/10867). WebGL is
|
# href="https://isc.sans.edu/forums/diary/Time+to+disable+WebGL/10867). WebGL is
|
||||||
# part of some fingerprinting scripts used in the wild. Some interactive websites
|
# part of some fingerprinting scripts used in the wild. Some interactive websites
|
||||||
# will not work, which are mostly games.
|
# will not work, which are mostly games.
|
||||||
"webgl.disabled" = false;
|
"webgl.disabled" = true;
|
||||||
|
|
||||||
# Override graphics card vendor and model strings in the WebGL API
|
# Override graphics card vendor and model strings in the WebGL API
|
||||||
# Websites can read the graphics card vendor and model using a WebGL API. This
|
# Websites can read the graphics card vendor and model using a WebGL API. This
|
||||||
|
|
|
@ -7,25 +7,20 @@
|
||||||
"privacy.donottrackheader.value" = 1;
|
"privacy.donottrackheader.value" = 1;
|
||||||
|
|
||||||
# Enable resistFingerprinting
|
# Enable resistFingerprinting
|
||||||
# But override CSSPrefersColorScheme to actovate theme detection
|
# The <code>privacy.resistFingerprinting</code> setting coming from the
|
||||||
# https://github.com/allo-/ffprofile/issues/56#issuecomment-2076293964
|
# tor-browser hides some system properties. See discussion in our bug tracker.
|
||||||
"privacy.fingerprintingProtection" = true;
|
# (https://bugzilla.mozilla.org/show_bug.cgi?id=1308340">Bug #1308340</a> for more
|
||||||
"privacy.fingerprintingProtection.pbmode" = true;
|
# information. This option may interfere with other privacy related settings, see
|
||||||
# "privacy.fingerprintingProtection.letterboxing" = true;
|
# the <a
|
||||||
"privacy.fingerprintingProtection.overrides" = "+AllTargets,-CSSPrefersColorScheme";
|
# href="https://github.com/allo-/firefox-profilemaker/issues/56#issuecomment-333397712)
|
||||||
"privacy.resistFingerprinting" = true;
|
"privacy.resistFingerprinting" = false;
|
||||||
"privacy.resistFingerprinting.pbmode" = true;
|
|
||||||
"privacy.resistFingerprinting.overrides" = "+AllTargets, -CSSPrefersColorScheme";
|
|
||||||
# "privacy.resistFingerprinting.letterboxing" = true;
|
|
||||||
"privacy.resistFingerprinting.block_mozAddonManager" = true;
|
|
||||||
"privacy.resistFingerprinting.randomDataOnCanvasExtract" = true;
|
|
||||||
|
|
||||||
# Enable Mozilla Trackingprotection
|
# Enable Mozilla Trackingprotection
|
||||||
# Firefox has a builtin tracking protection
|
# Firefox has a builtin tracking protection
|
||||||
# (https://wiki.mozilla.org/Security/Tracking_protection), which blocks a list of
|
# (https://wiki.mozilla.org/Security/Tracking_protection), which blocks a list of
|
||||||
# known tracking sites.
|
# known tracking sites.
|
||||||
"privacy.trackingprotection.enabled" = true;
|
|
||||||
"privacy.trackingprotection.pbmode.enabled" = true;
|
"privacy.trackingprotection.pbmode.enabled" = true;
|
||||||
|
"privacy.trackingprotection.enabled" = true;
|
||||||
"privacy.trackingprotection.fingerprinting.enabled" = true;
|
"privacy.trackingprotection.fingerprinting.enabled" = true;
|
||||||
"privacy.trackingprotection.cryptomining.enabled" = true;
|
"privacy.trackingprotection.cryptomining.enabled" = true;
|
||||||
|
|
||||||
|
|
|
@ -64,30 +64,6 @@ in
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
xdg.configFile."tridactyl/tridactylrc".text = ''
|
|
||||||
sanitize tridactyllocal tridactylsync
|
|
||||||
" Define custom theme
|
|
||||||
set customthemes.custom #completions table, #tridactyl-input {font-size: .9rem!important;};
|
|
||||||
set theme custom
|
|
||||||
" Smooth scrolling
|
|
||||||
set smoothscroll true
|
|
||||||
" Ctrl-F should use the browser's native 'find' functionality.
|
|
||||||
unbind <C-f>
|
|
||||||
" But also support Tridactyl search too.
|
|
||||||
bind / fillcmdline find
|
|
||||||
bind ? fillcmdline find -?
|
|
||||||
bind n findnext 1
|
|
||||||
bind N findnext -1
|
|
||||||
" K and J should move between tabs.
|
|
||||||
bind J tabprev
|
|
||||||
bind K tabnext
|
|
||||||
" Binds for force reader mode
|
|
||||||
bind gfr reader
|
|
||||||
bind gfR reader --tab
|
|
||||||
set editorcmd foot -T "Edit text from Firefox" nvim %f
|
|
||||||
'';
|
|
||||||
|
|
||||||
programs.firefox = let
|
programs.firefox = let
|
||||||
allExtensions = cfg.baseExtensions ++ cfg.optionalExtensions;
|
allExtensions = cfg.baseExtensions ++ cfg.optionalExtensions;
|
||||||
in {
|
in {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue