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

View File

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