dotfiles
My PC Dotfiles & Websitegit clone https://github.com/maydayv7/dotfiles
commit 673a33fa5e0e947a194949aeee09a9f338fbad84 parent 9c92b58bb1eea6e916d0cfe515cdd0faccb07855 Author: maydayv7 <maydayv7@gmail.com> Date: Mon, 18 Apr 2022 16:06:19 +0530 feat(firefox): Tweak Flags Also add XBOX Controller Support
Diffstat:
| M | modules/apps/firefox.nix | | | 27 | ++++++++++++++++++++++++--- |
| M | modules/apps/wine.nix | | | 1 | + |
2 files changed, 25 insertions(+), 3 deletions(-)
diff --git a/modules/apps/firefox.nix b/modules/apps/firefox.nix @@ -29,10 +29,15 @@ in { profiles.default.settings = { ## Flags # General + "browser.disableResetPrompt" = true; + "browser.onboarding.enabled" = false; "browser.aboutConfig.showWarning" = false; "browser.shell.checkDefaultBrowser" = false; + "browser.sessionstore.interval" = "1800000"; "browser.toolbars.bookmarks.visibility" = "always"; "browser.urlbar.showSearchSuggestionsFirst" = false; + "browser.urlbar.speculativeConnect.enabled" = false; + "browser.urlbar.dnsResolveSingleWordsAfterSearch" = 0; # Features "browser.search.openintab" = true; @@ -69,7 +74,22 @@ in { "extensions.htmlaboutaddons.inline-options.enabled" = false; "extensions.htmlaboutaddons.recommendations.enabled" = false; + # Security + "security.family_safety.mode" = 0; + "security.pki.sha1_enforcement_level" = 1; + "security.tls.enable_0rtt_data" = false; + + # Reports + "breakpad.reportURL" = ""; + "browser.crashReports.unsubmittedCheck.autoSubmit2" = false; + "browser.tabs.crashReporting.sendReport" = false; + "datareporting.healthreport.service.enabled" = false; + "datareporting.healthreport.uploadEnabled" = false; + "datareporting.policy.dataSubmissionEnabled" = false; + # Telemetry + "app.normandy.api_url" = ""; + "app.normandy.enabled" = false; "app.shield.optoutstudies.enable" = false; "beacon.enabled" = false; "browser.newtabpage.activity-stream.feeds.telemetry" = false; @@ -77,20 +97,21 @@ in { "browser.ping-centre.telemetry" = false; "browser.send_pings" = false; "browser.urlbar.suggest.quicksuggest.nonsponsored" = false; - "datareporting.healthreport.service.enabled" = false; - "datareporting.healthreport.uploadEnabled" = false; - "datareporting.policy.dataSubmissionEnabled" = false; "dom.battery.enabled" = false; "dom.gamepad.enabled" = false; "experiments.enabled" = false; "experiments.manifest.uri" = ""; "experiments.supported" = false; + "toolkit.coverage.endpoint.base" = ""; + "toolkit.coverage.opt-out" = true; "toolkit.telemetry.archive.enabled" = false; "toolkit.telemetry.bhrPing.enabled" = false; + "toolkit.telemetry.coverage.opt-out" = true; "toolkit.telemetry.enabled" = false; "toolkit.telemetry.firstShutdownPing.enabled" = false; "toolkit.telemetry.newProfilePing.enabled" = false; "toolkit.telemetry.reportingpolicy.firstRun" = false; + "toolkit.telemetry.server" = "data:,"; "toolkit.telemetry.shutdownPingSender.enabled" = false; "toolkit.telemetry.unified" = false; "toolkit.telemetry.updatePing.enabled" = false; diff --git a/modules/apps/wine.nix b/modules/apps/wine.nix @@ -20,6 +20,7 @@ in { config = mkIf enable { # Firmware services.samba.enable = true; + hardware.xpadneo.enable = true; hardware.opengl.driSupport32Bit = true; # Utilities