kore / home / features / misc / firefox.nix491 lines · 21780B · raw
1let
2 startup = {
3 "browser.aboutConfig.showWarning" = false;
4 "browser.shell.checkDefaultBrowser" = false;
5 "browser.shell.skipDefaultBrowserCheckOnFirstRun" = true;
6 "browser.startup.page" = 0;
7 "browser.startup.homepage" = "chrome://browser/content/blanktab.html";
8 "browser.newtabpage.enabled" = false;
9 "browser.newtabpage.activity-stream.showSponsored" = false;
10 "browser.newtabpage.activity-stream.showSponsoredTopSites" = false;
11 "browser.newtabpage.activity-stream.showSponsoredCheckboxes" = false;
12 "browser.newtabpage.activity-stream.default.sites" = "";
13 "browser.newtabpage.activity-stream.feeds.section.topstories" = false;
14 "browser.newtabpage.activity-stream.feeds.topsites" = false;
15 "browser.newtabpage.activity-stream.showSearch" = false;
16 "browser.newtabpage.activity-stream.showWeather" = false;
17 "browser.newtabpage.activity-stream.section.highlights.includeBookmarks" = false;
18 "browser.newtabpage.activity-stream.section.highlights.includeDownloads" = false;
19 "browser.newtabpage.activity-stream.section.highlights.includeVisited" = false;
20 "browser.topsites.contile.enabled" = false;
21 "browser.topsites.useRemoteSetting" = false;
22 "browser.startup.homepage_override.mstone" = "ignore";
23 "startup.homepage_welcome_url" = "";
24 "startup.homepage_welcome_url.additional" = "";
25 "startup.homepage_override_url" = "";
26 "startup.homepage_override_nimbus_disable_wnp" = true;
27 "browser.aboutwelcome.enabled" = false;
28 "browser.disableResetPrompt" = true;
29 };
30
31 locale = {
32 "geo.enabled" = false;
33 "geo.provider.network.url" = "";
34 "geo.provider.use_geoclue" = false;
35 "geo.provider.geoclue.always_high_accuracy" = false;
36 "browser.region.network.url" = "";
37 "browser.region.update.enabled" = false;
38 "intl.multilingual.enabled" = true;
39 "intl.multilingual.downloadEnabled" = false;
40 "intl.multilingual.aboutWelcome.languageMismatchEnabled" = false;
41 "intl.locale.requested" = "";
42 "app.update.langpack.enabled" = false;
43 "extensions.getAddons.langpacks.url" = "";
44 };
45
46 telemetry = {
47 "datareporting.policy.dataSubmissionEnabled" = false;
48 "datareporting.policy.dataSubmissionPolicyAcceptedVersion" = 999;
49 "datareporting.policy.dataSubmissionPolicyBypassNotification" = true;
50 "datareporting.policy.dataSubmissionPolicyNotifiedTime" = "32503679999000";
51 "datareporting.healthreport.uploadEnabled" = false;
52 "termsofuse.acceptedDate" = "32503679999000";
53 "termsofuse.acceptedVersion" = 999;
54 "termsofuse.bypassNotification" = true;
55 "toolkit.telemetry.unified" = false;
56 "toolkit.telemetry.enabled" = false;
57 "toolkit.telemetry.server" = "data:,";
58 "toolkit.telemetry.archive.enabled" = false;
59 "toolkit.telemetry.newProfilePing.enabled" = false;
60 "toolkit.telemetry.shutdownPingSender.enabled" = false;
61 "toolkit.telemetry.updatePing.enabled" = false;
62 "toolkit.telemetry.bhrPing.enabled" = false;
63 "toolkit.telemetry.firstShutdownPing.enabled" = false;
64 "toolkit.coverage.opt-out" = true;
65 "toolkit.coverage.endpoint.base" = "";
66 "browser.newtabpage.activity-stream.telemetry" = false;
67 "browser.contentblocking.database.enabled" = false;
68 "browser.contentblocking.cfr-milestone.enabled" = false;
69 "toolkit.shopping.ohttpConfigURL" = "";
70 "toolkit.shopping.ohttpRelayURL" = "";
71 "media.webvtt.debug.logging" = false;
72 "media.webvtt.testing.events" = false;
73 "app.shield.optoutstudies.enabled" = false;
74 "app.normandy.enabled" = false;
75 "app.normandy.api_url" = "";
76 "breakpad.reportURL" = "";
77 "browser.tabs.crashReporting.sendReport" = false;
78 "browser.crashReports.unsubmittedCheck.autoSubmit2" = false;
79 };
80
81 quieter = {
82 "extensions.getAddons.showPane" = false;
83 "extensions.htmlaboutaddons.recommendations.enabled" = false;
84 "extensions.getAddons.discovery.api_url" = "";
85 "extensions.recommendations.themeRecommendationUrl" = "";
86 "browser.discovery.enabled" = false;
87 "browser.newtabpage.activity-stream.asrouter.providers.cfr" = "null";
88 "browser.newtabpage.activity-stream.asrouter.providers.message-groups" = "null";
89 "browser.newtabpage.activity-stream.asrouter.providers.messaging-experiments" = "null";
90 "browser.newtabpage.activity-stream.asrouter.providers.onboarding" = "null";
91 "browser.newtabpage.activity-stream.asrouter.userprefs.cfr.addons" = false;
92 "browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features" = false;
93 "captivedetect.canonicalURL" = "";
94 "network.captive-portal-service.enabled" = false;
95 "network.connectivity-service.enabled" = false;
96 "network.manage-offline-status" = false;
97 "browser.urlbar.trustPanel.breachAlerts" = false;
98 "browser.urlbar.trustPanel.breachAlerts.featureGate" = false;
99 "browser.contentblocking.report.cookie.url" = "";
100 "browser.contentblocking.report.cryptominer.url" = "";
101 "browser.contentblocking.report.fingerprinter.url" = "";
102 "browser.contentblocking.report.social.url" = "";
103 "browser.contentblocking.report.tracker.url" = "";
104 "browser.contentblocking.report.endpoint_url" = "";
105 "browser.contentblocking.report.lockwise.enabled" = false;
106 "browser.contentblocking.report.lockwise.how_it_works.url" = "";
107 "browser.contentblocking.report.manage_devices.url" = "";
108 "browser.contentblocking.report.monitor.enabled" = false;
109 "browser.contentblocking.report.monitor.how_it_works.url" = "";
110 "browser.contentblocking.report.monitor.sign_in_url" = "";
111 "browser.contentblocking.report.monitor.url" = "";
112 "browser.contentblocking.report.monitor.home_page_url" = "";
113 "browser.contentblocking.report.monitor.preferences_url" = "";
114 "browser.contentblocking.report.hide_vpn_banner" = true;
115 "browser.contentblocking.report.show_mobile_app" = false;
116 "browser.vpn_promo.enabled" = false;
117 "browser.preferences.moreFromMozilla" = false;
118 "app.feedback.baseURL" = "";
119 "app.support.baseURL" = "";
120 "app.releaseNotesURL" = "";
121 "app.update.url.details" = "";
122 "app.update.url.manual" = "";
123 "app.update.staging.enabled" = false;
124 "app.update.auto" = false;
125 "gecko.handlerService.defaultHandlersVersion" = 999;
126 "browser.search.update" = false;
127 "permissions.manager.defaultsUrl" = "";
128 "browser.uitour.enabled" = false;
129 "browser.uitour.url" = "";
130 "identity.fxaccounts.enabled" = false;
131 "signon.firefoxRelay.feature" = "disabled";
132 "browser.firefox-view.virtual-list.enabled" = false;
133 "reader.parse-on-load.enabled" = false;
134 "browser.gnome-search-provider.enabled" = false;
135 };
136
137 ai = {
138 "browser.ml.enable" = false;
139 "browser.ml.chat.enabled" = false;
140 "browser.ml.chat.shortcuts" = false;
141 "browser.ml.chat.sidebar" = false;
142 "browser.ml.chat.menu" = false;
143 "browser.ml.linkPreview.supportedLocales" = "null";
144 "browser.preferences.aiControls" = false;
145 "browser.ai.control.default" = "blocked";
146 };
147
148 safebrowsing = {
149 "browser.safebrowsing.malware.enabled" = false;
150 "browser.safebrowsing.phishing.enabled" = false;
151 "browser.safebrowsing.allowOverride" = false;
152 "browser.safebrowsing.blockedURIs.enabled" = false;
153 "browser.safebrowsing.downloads.enabled" = false;
154 "browser.safebrowsing.downloads.remote.enabled" = false;
155 "browser.safebrowsing.downloads.remote.url" = "";
156 "browser.safebrowsing.downloads.remote.block_potentially_unwanted" = false;
157 "browser.safebrowsing.downloads.remote.block_uncommon" = false;
158 "browser.safebrowsing.downloads.remote.block_dangerous" = false;
159 "browser.safebrowsing.downloads.remote.block_dangerous_host" = false;
160 "browser.safebrowsing.provider.google.updateURL" = "";
161 "browser.safebrowsing.provider.google.gethashURL" = "";
162 "browser.safebrowsing.provider.google.reportURL" = "";
163 "browser.safebrowsing.provider.google.reportMalwareMistakeURL" = "";
164 "browser.safebrowsing.provider.google.reportPhishMistakeURL" = "";
165 "browser.safebrowsing.provider.google.advisoryURL" = "";
166 "browser.safebrowsing.provider.google4.updateURL" = "";
167 "browser.safebrowsing.provider.google4.gethashURL" = "";
168 "browser.safebrowsing.provider.google4.reportURL" = "";
169 "browser.safebrowsing.provider.google4.reportMalwareMistakeURL" = "";
170 "browser.safebrowsing.provider.google4.reportPhishMistakeURL" = "";
171 "browser.safebrowsing.provider.google4.dataSharing.enabled" = false;
172 "browser.safebrowsing.provider.google4.dataSharingURL" = "";
173 "browser.safebrowsing.provider.google4.advisoryURL" = "";
174 "browser.safebrowsing.provider.mozilla.gethashURL" = "";
175 "browser.safebrowsing.provider.mozilla.updateURL" = "";
176 "browser.safebrowsing.reportPhishURL" = "";
177 };
178
179 network = {
180 "network.prefetch-next" = false;
181 "network.dns.disablePrefetch" = true;
182 "network.dns.disablePrefetchFromHTTPS" = true;
183 "network.http.speculative-parallel-limit" = 0;
184 "browser.places.speculativeConnect.enabled" = false;
185 "browser.urlbar.speculativeConnect.enabled" = false;
186 "network.proxy.socks_remote_dns" = true;
187 "network.file.disable_unc_paths" = true;
188 "network.dns.preferIPv6" = true;
189 "network.trr.mode" = 3;
190 "network.trr.uri" = "https://dns.mullvad.net/dns-query";
191 "network.trr.custom_uri" = "https://dns.mullvad.net/dns-query";
192 "network.IDN_show_punycode" = true;
193 "network.auth.subresource-http-auth-allow" = 1;
194 "network.http.referer.XOriginTrimmingPolicy" = 2;
195 "network.http.referer.spoofSource" = true;
196 "network.http.referer.defaultPolicy.trackers" = 1;
197 "network.http.referer.defaultPolicy.trackers.pbmode" = 1;
198 "beacon.enabled" = false;
199 };
200
201 urlbar = {
202 "browser.urlbar.quicksuggest.enabled" = false;
203 "browser.urlbar.suggest.quicksuggest.nonsponsored" = false;
204 "browser.urlbar.suggest.quicksuggest.sponsored" = false;
205 "browser.search.suggest.enabled" = false;
206 "browser.urlbar.suggest.searches" = false;
207 "browser.urlbar.suggest.engines" = false;
208 "browser.urlbar.suggest.history" = false;
209 "browser.urlbar.suggest.bookmark" = false;
210 "browser.urlbar.suggest.openpage" = false;
211 "browser.urlbar.suggest.topsites" = false;
212 "browser.urlbar.suggest.weather" = false;
213 "browser.urlbar.trending.featureGate" = false;
214 "browser.urlbar.addons.featureGate" = false;
215 "browser.urlbar.amp.featureGate" = false;
216 "browser.urlbar.importantDates.featureGate" = false;
217 "browser.urlbar.market.featureGate" = false;
218 "browser.urlbar.mdn.featureGate" = false;
219 "browser.urlbar.weather.featureGate" = false;
220 "browser.urlbar.wikipedia.featureGate" = false;
221 "browser.urlbar.yelp.featureGate" = false;
222 "browser.urlbar.yelpRealtime.featureGate" = false;
223 "browser.urlbar.clipboard.featureGate" = false;
224 "browser.urlbar.recentsearches.featureGate" = false;
225 "browser.urlbar.autoFill" = false;
226 "browser.urlbar.trimHttps" = false;
227 "browser.urlbar.trimURLs" = false;
228 "browser.urlbar.filter.javascript" = true;
229 "browser.urlbar.showSearchTerms.enabled" = false;
230 "browser.search.separatePrivateDefault" = true;
231 "browser.search.separatePrivateDefault.ui.enabled" = true;
232 "browser.formfill.enable" = false;
233 "layout.css.visited_links_enabled" = false;
234 };
235
236 passwords = {
237 "signon.rememberSignons" = false;
238 "signon.autofillForms" = false;
239 "signon.formlessCapture.enabled" = false;
240 "signon.generation.enabled" = false;
241 "signon.management.page.breach-alerts.enabled" = false;
242 "signon.management.page.breachAlertUrl" = "";
243 "security.webauthn.always_allow_direct_attestation" = false;
244 "extensions.formautofill.addresses.enabled" = false;
245 "extensions.formautofill.creditCards.enabled" = false;
246 };
247
248 disk = {
249 "browser.cache.disk.enable" = false;
250 "browser.privatebrowsing.forceMediaMemoryCache" = true;
251 "media.memory_cache_max_size" = 65536;
252 "browser.sessionstore.privacy_level" = 2;
253 "browser.sessionstore.interval" = 30000;
254 "browser.chrome.site_icons" = false;
255 "places.history.enabled" = false;
256 "browser.download.start_downloads_in_tmp_dir" = true;
257 "browser.helperApps.deleteTempFileOnExit" = true;
258 "browser.download.manager.addToRecentDocs" = false;
259 };
260
261 tls = {
262 "security.ssl.require_safe_negotiation" = true;
263 "security.ssl.treat_unsafe_negotiation_as_broken" = true;
264 "security.tls.enable_0rtt_data" = false;
265 "security.tls.version.enable-deprecated" = false;
266 "security.tls.enable_kyber" = true;
267 "network.http.http3.enable_0rtt" = false;
268 "network.http.http3.enable_kyber" = true;
269 "security.OCSP.enabled" = 0;
270 "security.OCSP.require" = false;
271 "security.ssl.enable_ocsp_stapling" = false;
272 "security.cert_pinning.enforcement_level" = 2;
273 "security.enterprise_roots.enabled" = false;
274 "security.certerrors.mitm.auto_enable_enterprise_roots" = false;
275 "security.certerrors.mitm.priming.enabled" = false;
276 "security.certerrors.mitm.priming.endpoint" = "";
277 "security.pki.mitm_canary_issuer" = "";
278 "security.pki.mitm_canary_issuer.enabled" = false;
279 "security.pki.mitm_detected" = false;
280 "security.qwacs.enabled" = false;
281 "security.insecure_field_warning.ignore_local_ip_address" = false;
282 "dom.security.https_only_mode" = true;
283 "dom.security.https_only_mode_send_http_background_request" = false;
284 "browser.xul.error_pages.expert_bad_cert" = true;
285 "security.csp.reporting.enabled" = false;
286 "security.dialog_enable_delay" = 1000;
287 };
288
289 media = {
290 "media.peerconnection.enabled" = false;
291 "media.peerconnection.ice.proxy_only_if_behind_proxy" = true;
292 "media.navigator.enabled" = false;
293 "media.gmp-gmpopenh264.enabled" = false;
294 "media.gmp-provider.enabled" = true;
295 "media.gmp-widevinecdm.enabled" = true;
296 "media.eme.enabled" = true;
297 "browser.eme.ui.enabled" = true;
298 "media.webspeech.synth.enabled" = false;
299 "dom.webaudio.enabled" = false;
300 "webgl.disabled" = true;
301 "webgl.enable-webgl2" = false;
302 "dom.webgpu.enabled" = false;
303 "pdfjs.enableWebGPU" = false;
304 };
305
306 dom = {
307 "dom.disable_window_move_resize" = true;
308 "dom.webserial.enabled" = false;
309 "dom.webserial.gated" = true;
310 "dom.push.enabled" = false;
311 "dom.push.connection.enabled" = false;
312 "dom.push.serverURL" = "";
313 "dom.push.userAgentID" = "";
314 "dom.gamepad.enabled" = false;
315 "dom.netinfo.enabled" = false;
316 "dom.vibrator.enabled" = false;
317 "dom.w3c_touch_events.enabled" = 0;
318 "dom.textMetrics.actualBoundingBox.enabled" = false;
319 "dom.textMetrics.baselines.enabled" = false;
320 "dom.textMetrics.emHeight.enabled" = false;
321 "dom.textMetrics.fontBoundingBox.enabled" = false;
322 "device.sensors.enabled" = false;
323 "browser.link.open_newwindow" = 3;
324 "browser.link.open_newwindow.restriction" = 0;
325 "pdfjs.disabled" = false;
326 "pdfjs.enableScripting" = false;
327 "mathml.disabled" = true;
328 "gfx.font_rendering.graphite.enabled" = false;
329 "gfx.font_rendering.opentype_svg.enabled" = false;
330 };
331
332 javascript = {
333 "javascript.options.ion" = false;
334 "javascript.options.baselinejit" = false;
335 "javascript.options.wasm" = false;
336 "javascript.options.wasm_baselinejit" = false;
337 "javascript.options.jit_trustedprincipals" = true;
338 "javascript.options.spectre.disable_for_isolated_content" = false;
339 };
340
341 sandbox = {
342 "fission.autostart" = true;
343 "gfx.webrender.all" = true;
344 "security.sandbox.gpu.level" = 1;
345 "browser.tabs.remote.separatePrivilegedMozillaWebContentProcess" = false;
346 "browser.tabs.remote.separatedMozillaDomains" = "";
347 "dom.ipc.processCount.privilegedmozilla" = 0;
348 "devtools.debugger.remote-enabled" = false;
349 "browser.contentanalysis.enabled" = false;
350 "browser.contentanalysis.default_result" = 0;
351 "privacy.antitracking.isolateContentScriptResources" = true;
352 };
353
354 extensions = {
355 "extensions.enabledScopes" = 5;
356 "extensions.postDownloadThirdPartyPrompt" = false;
357 "extensions.webcompat.enable_shims" = true;
358 "extensions.webcompat-reporter.enabled" = false;
359 "extensions.getAddons.cache.enabled" = false;
360 "privacy.resistFingerprinting.block_mozAddonManager" = true;
361 };
362
363 tracking = {
364 "browser.contentblocking.category" = "strict";
365 "network.cookie.cookieBehavior.optInPartitioning" = true;
366 "network.cookie.cookieBehavior.optInPartitioning.pbmode" = true;
367 "network.cookie.sameSite.laxByDefault" = true;
368 "network.cookie.sameSite.noneRequiresSecure" = true;
369 "network.cookie.sameSite.schemeful" = true;
370 "privacy.trackingprotection.allow_list.baseline.enabled" = true;
371 "privacy.trackingprotection.allow_list.convenience.enabled" = true;
372 "privacy.trackingprotection.allow_list.hasMigratedCategoryPrefs" = true;
373 "privacy.firstparty.isolate" = false;
374 "privacy.donottrackheader.enabled" = false;
375 "privacy.globalprivacycontrol.enabled" = true;
376 "privacy.globalprivacycontrol.pbmode.enabled" = true;
377 "privacy.userContext.enabled" = true;
378 "privacy.userContext.ui.enabled" = true;
379 "privacy.query_stripping.strip_list" = "__hsfp __hssc __hstc __s _bhlid _branch_match_id _branch_referrer _gl _hsenc _openstat at_recipient_id at_recipient_list bbeml bsft_clkid bsft_uid dclid et_rid fb_action_ids fb_comment_id gbraid fbclid gclid guce_referrer guce_referrer_sig hsCtaTracking irclickid mc_eid ml_subscriber ml_subscriber_hash msclkid mtm_cid oft_c oft_ck oft_d oft_id oft_ids oft_k oft_lk oft_sk oly_anon_id oly_enc_id pk_cid rb_clickid s_cid sc_customer sc_eh sc_uid sfmc_activityid sfmc_id sms_click sms_source sms_uph srsltid ss_email_id syclid ttclid twclid unicorn_click_id vero_conv vero_id vgo_ee wbraid wickedid yclid ymclid ysclid";
380 };
381
382 sanitize = {
383 "privacy.sanitize.sanitizeOnShutdown" = true;
384 "privacy.sanitize.timeSpan" = 0;
385 "privacy.clearOnShutdown_v2.cache" = true;
386 "privacy.clearOnShutdown_v2.cookiesAndStorage" = true;
387 "privacy.clearOnShutdown_v2.formdata" = true;
388 "privacy.clearOnShutdown_v2.historyFormDataAndDownloads" = true;
389 "privacy.clearOnShutdown_v2.browsingHistoryAndDownloads" = true;
390 "privacy.clearOnShutdown_v2.downloads" = true;
391 "privacy.clearSiteData.cache" = true;
392 "privacy.clearSiteData.cookiesAndStorage" = false;
393 "privacy.clearSiteData.formdata" = true;
394 "privacy.clearSiteData.historyFormDataAndDownloads" = true;
395 "privacy.clearSiteData.browsingHistoryAndDownloads" = true;
396 "privacy.clearHistory.cache" = true;
397 "privacy.clearHistory.cookiesAndStorage" = false;
398 "privacy.clearHistory.formdata" = true;
399 "privacy.clearHistory.historyFormDataAndDownloads" = true;
400 "privacy.clearHistory.browsingHistoryAndDownloads" = true;
401 };
402
403 fingerprinting = {
404 "privacy.resistFingerprinting" = false;
405 "privacy.resistFingerprinting.pbmode" = false;
406 "privacy.fingerprintingProtection" = true;
407 "privacy.fingerprintingProtection.pbmode" = true;
408 "privacy.fingerprintingProtection.overrides" = "+AllTargets,-CSSPrefersColorScheme";
409 "privacy.fingerprintingProtection.remoteOverrides.enabled" = false;
410 "privacy.baselineFingerprintingProtection" = true;
411 "privacy.baselineFingerprintingProtection.overrides" = "";
412 "privacy.baselineFingerprintingProtection.granularOverrides" = "";
413 "privacy.resistFingerprinting.letterboxing" = true;
414 "privacy.spoof_english" = 2;
415 "ui.use_standins_for_native_colors" = true;
416 "widget.non-native-theme.use-theme-accent" = false;
417 };
418
419 permissions = {
420 "permissions.default.geo" = 2;
421 "permissions.default.camera" = 2;
422 "permissions.default.microphone" = 2;
423 "permissions.default.desktop-notification" = 2;
424 "permissions.default.xr" = 2;
425 };
426
427 behaviour = {
428 "browser.download.useDownloadDir" = false;
429 "browser.download.alwaysOpenPanel" = false;
430 "browser.download.always_ask_before_handling_new_types" = true;
431 "browser.tabs.searchclipboardfor.middleclick" = false;
432 "browser.tabs.warnOnClose" = false;
433 "browser.tabs.warnOnCloseOtherTabs" = false;
434 "browser.tabs.warnOnOpen" = false;
435 "browser.warnOnQuit" = false;
436 "browser.warnOnQuitShortcut" = false;
437 "full-screen-api.warning.delay" = 0;
438 "full-screen-api.warning.timeout" = 0;
439 "accessibility.typeaheadfind" = false;
440 "clipboard.autocopy" = false;
441 "layout.spellcheckDefault" = 0;
442 "browser.shareqrcode.embed_logo" = false;
443 };
444
445 theme = {
446 "extensions.activeThemeID" = "[email protected]";
447 "layout.css.prefers-color-scheme.content-override" = 0;
448 };
449in {
450 programs.firefox = {
451 enable = true;
452
453 policies = {
454 DisableTelemetry = true;
455 DisableFirefoxStudies = true;
456 DisableFirefoxAccounts = true;
457 DisablePocket = true;
458 DontCheckDefaultBrowser = true;
459 PasswordManagerEnabled = false;
460 OfferToSaveLogins = false;
461 OverrideFirstRunPage = "";
462 OverridePostUpdatePage = "";
463
464 ExtensionSettings = {
465 "*".installation_mode = "blocked";
466
467 "[email protected]" = {
468 installation_mode = "force_installed";
469 install_url = "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi";
470 private_browsing = true;
471 };
472 };
473 };
474
475 profiles.default = {
476 id = 0;
477 isDefault = true;
478
479 search = {
480 force = true;
481 default = "ddg";
482 privateDefault = "ddg";
483 };
484
485 settings = startup // locale // telemetry // quieter // ai
486 // safebrowsing // network // urlbar // passwords // disk // tls
487 // media // dom // javascript // sandbox // extensions // tracking
488 // sanitize // fingerprinting // permissions // behaviour // theme;
489 };
490 };
491}