Bug: How to save about:config for a new Installation?
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2021-11-05 16:26:01+00:00
Resolved: 2021-11-07 17:21:45+00:00

I made a few changes to about:config.
How can i save the about:config settings for a new Firefox installation?
My bet is this is possible either with distribution-policies.json or with a HTML.
I used Kali Linux, this operating system comes with a pre-configured Firefox installation.
For example it uses a permanent darkmode with duckduckgo even while cookies are denied.
It also comes with customs about:config settings like disabled telemetry.

Those are all the setting i changed and i would like to find out a permanent way to import them to Firefox,
right after installaing the Browser. It's time consuming changing each setting manually after each install...

toolkit.telemetry.enabled                                                  false
browser.urlbar.placeholderName                                             DuckDuckGo
app.update.enabled                                                         false
geo.enable                                                                 false
extensions.pocket.enabled                                                  false
pref.privacy.disable_button.view_passwords                                 false
network.protocol-handler.external.mailto                                   false 
datareporting.policy.dataSubmissionEnabled                                 false
datareporting.healthreport.uploadEnabled                                   false
browser.newtabpage.activity-stream.feeds.telemetry                         false
browser.newtabpage.activity-stream.telemetry                               false
browser.newtabpage.activity-stream.telemetry.structuredIngestion.endpoint  leer
browser.newtabpage.activity-stream.telemetry.ut.events                     false
browser.ping-centre.telemetry                                              false
toolkit.telemetry.archive.enabled                                          false
toolkit.telemetry.bhrPing.enabled                                          false
toolkit.telemetry.firstShutdownPing.enabled                                false
toolkit.telemetry.hybridContent.enabled                                    false
toolkit.telemetry.newProfilePing.enabled                                   false
toolkit.telemetry.reportingpolicy.firstRun                                 false
toolkit.telemetry.server                                                   leer
toolkit.telemetry.server_owner                                             leer
toolkit.telemetry.shutdownPingSender.enabled                               false
toolkit.telemetry.shutdownPingSender.enabledFirstSession                   false
toolkit.telemetry.updatePing.enabled                                       false
toolkit.telemetry.unified                                                  false
toolkit.telemetry.prompted                                                 false
toolkit.telemetry.rejected                                                 true
toolkit.telemetry.pioneer-new-studies-available                            false
experiments.activeExperiment                                               false
experiments.enabled                                                        false
experiments.supported                                                      false
network.allow-experiments                                                  false
media.peerconnection.enabled                                               false (WebRTC leaks)

If you know any more settings that shuld be disabled, please let me know!