_: let mkFirefoxModuleCompat = import ./mkFirefoxModuleCompat.nix; mkFirefoxProfileBinModule = import ./mkFirefoxProfileBinModule.nix; modulePath = [ "programs" "mullvad-browser" ]; name = "Mullvad Browser"; packageName = "mullvad-browser"; in { imports = [ (mkFirefoxModuleCompat { inherit modulePath name; description = "Privacy-focused browser made in a collaboration between The Tor Project and Mullvad"; unwrappedPackageName = packageName; visible = true; platforms.linux = rec { vendorPath = ".mullvad"; configPath = "${vendorPath}/mullvadbrowser"; }; }) (mkFirefoxProfileBinModule { inherit modulePath name packageName; isSecure = true; }) ]; }