Changes
1 changed files (+59/-1)
-
-
@@ -13,7 +13,12 @@# # SPDX-License-Identifier: 0BSD { pkgs, lib, ... }: { config, pkgs, lib, ... }: { config = { programs.firefox = {
-
@@ -23,6 +28,59 @@"en-US" "ja" ]; policies = { AppAutoUpdate = false; DisableAppUpdate = true; DisablePocket = true; DisableSetDesktopBackground = true; DisableTelemetry = true; DisplayBookmarksToolbar = "never"; DNSOverHTTPS.Enabled = true; DontCheckDefaultBrowser = true; EnableTrackingProtection.Value = true; GenerativeAI.Enabled = false; NoDefaultBookmarks = true; UserMessaging.SkipOnboarding = true; UserMessaging.MoreFromMozilla = false; }; profiles.default = { isDefault = true; search.default = "kagi"; search.force = true; search.engines = { kagi = { name = "Kagi"; urls = [ { template = "https://kagi.com/search?q={searchTerms}"; rels = [ "results" ]; } { template = "https://kagisuggest.com/api/autosuggest?q={searchTerms}"; rels = [ "suggestions" ]; type = "application/x-suggestions+json"; } ]; # iconMapObj[size] iconMapObj."16" = "https://kagi.com/favicon-16x16.png"; iconMapObj."32" = "https://kagi.com/favicon-32x32.png"; }; bing.metaData.hidden = true; perplexity.metaData.hidden = true; }; settings = { "browser.ml.chat.sidebar" = false; "sidebar.main.tools" = "syncedtabs,history"; "sidebar.revamp" = true; "sidebar.revamp.round-content-area" = true; "sidebar.verticalTabs" = true; "sidebar.verticalTabs.dragToPinPromo.dismissed" = true; }; }; }; home.sessionVariables = lib.mkIf pkgs.stdenv.isLinux {
-