Disable firefox extensions

This commit is contained in:
Thomas Avé 2026-06-04 14:42:38 +07:00
parent 05f36f27cb
commit cf56a089d1
Signed by: thomasave
SSH Key Fingerprint: SHA256:bvIbWy6TO9+PdMTPzWy6dqkRlVQ3eSky+vQcc9aRIiE
2 changed files with 46 additions and 42 deletions

View File

@ -30,11 +30,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1777578913, "lastModified": 1780295699,
"narHash": "sha256-2Hzr8T4oUtw2q0ZYxrgDB8kvy85QawlhpiQDk4eGOHQ=", "narHash": "sha256-gt9jeb/HOoiUSOTnE5I9K/B9LEbjJW5k37Xq99HOf/Q=",
"owner": "aylur", "owner": "aylur",
"repo": "astal", "repo": "astal",
"rev": "67ddc83e0bdbda6de7f6f15e4fbc5d6b9d2d1b18", "rev": "271851bbc07748100382ae7caf6ef71c70c01bfc",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -132,11 +132,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1778144356, "lastModified": 1780515920,
"narHash": "sha256-dGM+QCstz/DyLB68+JK5GWyMx4QSqmOJEVgZmy63d/g=", "narHash": "sha256-8KX2hEeOX6KP3hBBJJI8dGWVrzbOOf1rBPmg/GUG24U=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "e4419d3123b780d5f4c0bceeace450424387638c", "rev": "4c5c1e8ba14f1c7475fa31ff11bc1c19cd220974",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -184,11 +184,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1777954456, "lastModified": 1780243769,
"narHash": "sha256-hGdgeU2Nk87RAuZyYjyDjFL6LK7dAZN5RE9+hrDTkDU=", "narHash": "sha256-x5UQuRsH3MqI0U9afaXSNqzTPSeZlRLvFAav2Ux1pNw=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "549bd84d6279f9852cae6225e372cc67fb91a4c1", "rev": "331800de5053fcebacf6813adb5db9c9dca22a0c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -200,11 +200,11 @@
}, },
"nixpkgs_3": { "nixpkgs_3": {
"locked": { "locked": {
"lastModified": 1777954456, "lastModified": 1780243769,
"narHash": "sha256-hGdgeU2Nk87RAuZyYjyDjFL6LK7dAZN5RE9+hrDTkDU=", "narHash": "sha256-x5UQuRsH3MqI0U9afaXSNqzTPSeZlRLvFAav2Ux1pNw=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "549bd84d6279f9852cae6225e372cc67fb91a4c1", "rev": "331800de5053fcebacf6813adb5db9c9dca22a0c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -236,11 +236,11 @@
"nixpkgs": "nixpkgs_3" "nixpkgs": "nixpkgs_3"
}, },
"locked": { "locked": {
"lastModified": 1778165192, "lastModified": 1780546611,
"narHash": "sha256-RgflEUfqht5XBXXFqt/XmC7/wUQgrYw+D34pYWCtCBw=", "narHash": "sha256-f8qD+5J3uAMpqD/WDmnqBOHmNFy/ia+KV8RIUJaVOPg=",
"owner": "nix-community", "owner": "nix-community",
"repo": "NUR", "repo": "NUR",
"rev": "25abd5cb8f57397fa34d49eddcd8d0b23e19efc0", "rev": "de55cab7b7d41bc76218dc744b66059e2f683c36",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@ -1,4 +1,8 @@
{pkgs, config, ...}: let {
pkgs,
config,
...
}: let
lock-false = { lock-false = {
Value = false; Value = false;
Status = "locked"; Status = "locked";
@ -21,16 +25,16 @@ in {
Cryptomining = true; Cryptomining = true;
Fingerprinting = true; Fingerprinting = true;
}; };
ExtensionSettings = { # ExtensionSettings = {
"{3e4d2037-d300-4e95-859d-3cba866f46d3}" = { # "{3e4d2037-d300-4e95-859d-3cba866f46d3}" = {
install_url = "https://addons.mozilla.org/firefox/downloads/latest/private-internet-access-ext/latest.xpi"; # install_url = "https://addons.mozilla.org/firefox/downloads/latest/private-internet-access-ext/latest.xpi";
installation_mode = "force_installed"; # installation_mode = "force_installed";
}; # };
"{c7c120ff-2878-4e59-a5a3-cd4d1655bc13}" = { # "{c7c120ff-2878-4e59-a5a3-cd4d1655bc13}" = {
install_url = "file://${./files/signed.xpi}"; # install_url = "file://${./files/signed.xpi}";
installation_mode = "force_installed"; # installation_mode = "force_installed";
}; # };
}; # };
Preferences = { Preferences = {
"browser.disableResetPrompt" = true; "browser.disableResetPrompt" = true;
"browser.download.panel.shown" = true; "browser.download.panel.shown" = true;
@ -62,22 +66,22 @@ in {
default = "ddg"; default = "ddg";
order = ["ddg" "google"]; order = ["ddg" "google"];
}; };
extensions.packages = with pkgs.nur.repos.rycee.firefox-addons; [ # extensions.packages = with pkgs.nur.repos.rycee.firefox-addons; [
ublock-origin # ublock-origin
bitwarden # bitwarden
privacy-badger # privacy-badger
beyond-20 # beyond-20
display-_anchors # display-_anchors
facebook-container # facebook-container
multi-account-containers # multi-account-containers
istilldontcareaboutcookies # istilldontcareaboutcookies
return-youtube-dislikes # return-youtube-dislikes
sponsorblock # sponsorblock
unpaywall # unpaywall
vimium # vimium
google-container # google-container
duckduckgo-privacy-essentials # duckduckgo-privacy-essentials
]; # ];
}; };
}; };
}; };