Add ublock settings to extension setup

This commit is contained in:
Tristan D. 2025-03-10 14:09:28 +01:00
parent 677265f22f
commit 0989b0093a
Signed by: tristan
SSH key fingerprint: SHA256:9oFM1J63hYWJjCnLG6C0fxBS15rwNcWwdQNMOHYKJ/4
2 changed files with 37 additions and 1 deletions

View file

@ -87,6 +87,7 @@
# Disable internal passwod manager # Disable internal passwod manager
"signon.rememberSignons" = false; "signon.rememberSignons" = false;
# Extensions are managed with Nix, so don't update. # Extensions are managed with Nix, so don't update.
"extensions.autoDisableScopes" = 0; # do not auto-disable all newly added extensions
"extensions.update.autoUpdateDefault" = false; "extensions.update.autoUpdateDefault" = false;
"extensions.update.enabled" = false; "extensions.update.enabled" = false;
@ -230,6 +231,40 @@
"media.ffmpeg.vaapi.enabled" = true; "media.ffmpeg.vaapi.enabled" = true;
}; };
extensions.force = true;
extensions.settings = {
"tab-stash@condordes.net".settings = {
options = {
"last_notified_version" = "3.2";
"after_stashing_tab" = "close";
"migrated_tab_markers_applied" = true;
};
};
"uBlock0@raymondhill.net".settings = {
selectedFilterLists = [
"user-filters"
"ublock-filters"
"ublock-badware"
"ublock-privacy"
"ublock-quick-fixes"
"ublock-unbreak"
"easylist"
"easyprivacy"
"urlhaus-1"
"plowe-0"
"fanboy-cookiemonster"
"ublock-cookies-easylist"
"fanboy-social"
"easylist-chat"
"easylist-newsletters"
"easylist-notifications"
"easylist-annoyances"
"DEU-0"
];
};
};
extensions.packages = with pkgs.nur.repos.rycee.firefox-addons; [ extensions.packages = with pkgs.nur.repos.rycee.firefox-addons; [
# clearurls # clearurls
# leechblock-ng # leechblock-ng
@ -253,6 +288,7 @@
sponsorblock sponsorblock
tab-stash tab-stash
ublock-origin ublock-origin
pkgs.nur.repos.bhasherbel.aw-awatcher
]; ];
# TODO Reenable when fixed (currently works for setup but default settings is broken due to https://github.com/nix-community/home-manager/pull/6505#issuecomment-2673463728) # TODO Reenable when fixed (currently works for setup but default settings is broken due to https://github.com/nix-community/home-manager/pull/6505#issuecomment-2673463728)