From c55c2c1ee845966676f8838f6a666b8afa227601 Mon Sep 17 00:00:00 2001 From: Bloxx12 Date: Tue, 8 Jul 2025 16:20:21 +0200 Subject: [PATCH] programs/brave: init --- modules/programs/gui/brave/module.nix | 37 +++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 modules/programs/gui/brave/module.nix diff --git a/modules/programs/gui/brave/module.nix b/modules/programs/gui/brave/module.nix new file mode 100644 index 0000000..7f448bd --- /dev/null +++ b/modules/programs/gui/brave/module.nix @@ -0,0 +1,37 @@ +{pkgs, ...}: { + programs.chromium = { + enable = true; + extraOpts = { + BraveRewardsDisabled = true; + BraveWalletDisabled = true; + PromotionsEnabled = false; + TorDisabled = true; + BraveVPNDisabled = true; + BraveAIChatEnabled = false; + BraveSyncUrl = ""; + PrivacySandboxFingerprintingProtectionEnabled = true; + PrivacySandboxIpProtectionEnabled = true; + DefaultSearchProviderEnabled = true; + DefaultSearchProviderName = "Kagi"; + DefaultSearchProviderSearchURL = "https://kagi.com/search?q={searchTerms}"; + DefaultSearchProviderNewTabURL = "https://kagi.com"; + SearchSuggestEnabled = true; + DefaultSearchProviderSuggestURL = "https://kagi.com/api/autosuggest?q={searchTerms}"; + PasswordManagerEnabled = false; + BlockThirdPartyCookies = true; + }; + extensions = [ + # NoScript + "doojmbjmlfjjnbmnoijecmcbfeoakpjm" + # KeePassXC-Browser + "oboonakemofpalcgghocfoadofidjkkk" + # Catppuccin Mocha + "bkkmolkhemgaeaeggcmfbghljjjoofoh" + # Dark Reader + "eimadpbcbfnmbkopoojfekhnkhdbieeh" + ]; + }; + environment.systemPackages = [ + (pkgs.brave.override {vulkanSupport = true;}) + ]; +}