default.nix (704B)
1 { 2 pkgs, 3 config, 4 ... 5 }: { 6 programs.firefox = { 7 enable = true; 8 betterfox = { 9 enable = true; 10 profiles.default = { 11 enableAllSections = true; 12 }; 13 }; 14 configPath = "${config.xdg.configHome}/mozilla/firefox"; 15 nativeMessagingHosts = [pkgs.kdePackages.plasma-browser-integration]; 16 profiles.default = { 17 extensions = { 18 force = true; 19 packages = with pkgs.nur.repos.rycee.firefox-addons; [ 20 bitwarden 21 firefox-color 22 plasma-integration 23 stylus 24 ublock-origin 25 ]; 26 }; 27 settings = { 28 "signon.rememberSignons" = false; 29 "extensions.formautofill.addresses.enabled" = false; 30 "extensions.formautofill.creditCards.enabled" = false; 31 }; 32 }; 33 }; 34 }