# My custom installation of Thunderbird where it's customized to be as # standalone as possible. final: prev: { thunderbird-foodogsquared = with prev; wrapThunderbird thunderbird-unwrapped { extraPolicies = { AppsAutoUpdate = false; DisableAppUpdate = false; ExtensionSettings = let thunderbirdAddon = name: "https://addons.thunderbird.net/thunderbird/downloads/latest/${name}/latest.xpi"; extensions = { "uBlock0@raymondhill.net" = { installation_mode = "force_installed"; installation_url = thunderbirdAddon "ublock-origin"; }; "{e6696d02-466a-11e3-a162-04e36188709b}".installation_url = thunderbirdAddon "eds-calendar-integration"; "quickfolders@curious.be".installation_url = thunderbirdAddon "quickfolders-tabbed-folders"; }; applyInstallationMode = name: value: lib.nameValuePair name (value // (lib.optionalAttrs (! (lib.hasAttrByPath [ "installation_mode" ] value)) { installation_mode = "normal_installed"; })); in lib.mapAttrs' applyInstallationMode extensions; OfferToSaveLoginsDefault = false; PasswordManagerEnabled = false; }; }; }