From ca5d9e8af0bacc8f9a607dd1315680de416c57a2 Mon Sep 17 00:00:00 2001 From: Myned Date: Sat, 25 Jan 2025 15:00:47 -0600 Subject: [PATCH] browser: switch to brave Signed-off-by: Myned --- options/custom/default.nix | 8 +++++--- options/custom/programs/chromium.nix | 3 +-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/options/custom/default.nix b/options/custom/default.nix index 080c61f..b606b4a 100644 --- a/options/custom/default.nix +++ b/options/custom/default.nix @@ -1,6 +1,7 @@ { config, lib, + pkgs, ... }: with lib; let @@ -53,13 +54,14 @@ in { command = mkOption { default = "${lib.findFirst (pkg: if (lib.hasAttr "pname" pkg) - then pkg.pname == "google-chrome" + then pkg.pname == "brave" else false) null - config.home-manager.users.${config.custom.username}.home.packages}/bin/google-chrome-stable"; + config.home-manager.users.${config.custom.username}.home.packages}/bin/brave"; }; - desktop = mkOption {default = "google-chrome.desktop";}; + desktop = mkOption {default = "brave.desktop";}; + package = mkOption {default = pkgs.brave;}; }; }; } diff --git a/options/custom/programs/chromium.nix b/options/custom/programs/chromium.nix index 184cc4e..f4207e2 100644 --- a/options/custom/programs/chromium.nix +++ b/options/custom/programs/chromium.nix @@ -1,7 +1,6 @@ { config, lib, - pkgs, ... }: with lib; let @@ -9,7 +8,7 @@ with lib; let in { options.custom.programs.chromium = { enable = mkOption {default = false;}; - package = mkOption {default = pkgs.google-chrome;}; + package = mkOption {default = config.custom.browser.package;}; }; config = mkIf cfg.enable {