forked from jan-leila/nix-config
		
	feat: broke leyla firefox config into submodules
This commit is contained in:
		
							parent
							
								
									c97d43957d
								
							
						
					
					
						commit
						7ad6a83dfa
					
				
					 6 changed files with 439 additions and 345 deletions
				
			
		|  | @ -0,0 +1,50 @@ | |||
| {...}: { | ||||
|   programs.firefox = { | ||||
|     profiles.leyla = { | ||||
|       settings = { | ||||
|         # Security | ||||
|         "privacy.trackingprotection.enabled" = true; | ||||
|         "dom.security.https_only_mode" = true; | ||||
|         "dom.security.https_only_mode_pbm" = true; | ||||
|         "dom.security.https_only_mode_error_page_user_suggestions" = true; | ||||
| 
 | ||||
|         # Privacy & Data Protection | ||||
|         "extensions.formautofill.addresses.enabled" = false; | ||||
|         "extensions.formautofill.creditCards.enabled" = false; | ||||
|         "signon.rememberSignons" = false; | ||||
|         "privacy.sanitize.sanitizeOnShutdown" = true; | ||||
|         "privacy.clearOnShutdown_v2.cache" = true; | ||||
|         "privacy.clearOnShutdown_v2.cookiesAndStorage" = true; | ||||
|         "privacy.clearOnShutdown_v2.historyFormDataAndDownloads" = true; | ||||
|         "urlclassifier.trackingSkipURLs" = ""; | ||||
|         "urlclassifier.features.socialtracking.skipURLs" = ""; | ||||
| 
 | ||||
|         # Disable telemetry and data collection | ||||
|         "app.shield.optoutstudies.enabled" = false; | ||||
|         "browser.discovery.enabled" = false; | ||||
|         "browser.newtabpage.activity-stream.feeds.telemetry" = false; | ||||
|         "browser.newtabpage.activity-stream.telemetry" = false; | ||||
|         "browser.ping-centre.telemetry" = false; | ||||
|         "datareporting.healthreport.service.enabled" = false; | ||||
|         "datareporting.healthreport.uploadEnabled" = false; | ||||
|         "datareporting.policy.dataSubmissionEnabled" = false; | ||||
|         "datareporting.sessions.current.clean" = true; | ||||
|         "devtools.onboarding.telemetry.logged" = false; | ||||
|         "toolkit.telemetry.archive.enabled" = false; | ||||
|         "toolkit.telemetry.bhrPing.enabled" = false; | ||||
|         "toolkit.telemetry.enabled" = false; | ||||
|         "toolkit.telemetry.firstShutdownPing.enabled" = false; | ||||
|         "toolkit.telemetry.hybridContent.enabled" = false; | ||||
|         "toolkit.telemetry.newProfilePing.enabled" = false; | ||||
|         "toolkit.telemetry.prompted" = 2; | ||||
|         "toolkit.telemetry.rejected" = true; | ||||
|         "toolkit.telemetry.reportingpolicy.firstRun" = false; | ||||
|         "toolkit.telemetry.server" = ""; | ||||
|         "toolkit.telemetry.shutdownPingSender.enabled" = false; | ||||
|         "toolkit.telemetry.unified" = false; | ||||
|         "toolkit.telemetry.unifiedIsOptIn" = false; | ||||
|         "toolkit.telemetry.updatePing.enabled" = false; | ||||
|       }; | ||||
|     }; | ||||
|   }; | ||||
| } | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue