From 01aaa7ad39c1fe8af6ffbca31abbab27dbfefc95 Mon Sep 17 00:00:00 2001 From: Arpit Chakladar Date: Wed, 15 Jul 2026 20:02:29 +0530 Subject: refactor: organized the modules into better categories Instead of lumping everything in modules/programs we are separating them into separate directories in modules/ --- modules/programs/brave/default.nix | 86 -------------------------------------- 1 file changed, 86 deletions(-) delete mode 100644 modules/programs/brave/default.nix (limited to 'modules/programs/brave/default.nix') diff --git a/modules/programs/brave/default.nix b/modules/programs/brave/default.nix deleted file mode 100644 index 936da6a..0000000 --- a/modules/programs/brave/default.nix +++ /dev/null @@ -1,86 +0,0 @@ -{ - config, - lib, - pkgs, - ... -}: - -{ - config = lib.mkIf config.programs.brave.enable { - programs.brave = { - package = pkgs.brave; - - commandLineArgs = [ - "--enable-features=BraveUltraDarkTheme" - "--force-device-scale-factor=1.15" - ]; - - extensions = [ - { id = "nngceckbapebfimnlniiiahkandclblb"; } # Bitwarden - { id = "mpkodccbngfoacfalldjimigbofkhgjn"; } # Aria2 Explorer - { id = "eimadpbcbfnmbkopoojfekhnkhdbieeh"; } # Dark Reader - { id = "hpejmncgbammabkkodflfeekpcicfjnk"; } # Quite Black - ]; - }; - - xdg.configFile."BraveSoftware/Brave-Browser/policies/managed/policy.json" = { - text = builtins.toJSON { - RestoreOnStartup = 1; - DefaultNotificationsSetting = 2; - ForceDarkMode = true; - DefaultCookiesSetting = 1; - PasswordManagerEnabled = false; - }; - }; - - xdg.mimeApps.defaultApplications = { - "x-scheme-handler/http" = "brave-browser.desktop"; - "x-scheme-handler/https" = "brave-browser.desktop"; - "x-scheme-handler/chrome" = "brave-browser.desktop"; - "text/html" = "brave-browser.desktop"; - "application/xhtml+xml" = "brave-browser.desktop"; - }; - - xdg.configFile."BraveSoftware/Brave-Browser/Default/Preferences" = { - force = true; - text = builtins.toJSON { - brave = { - darker_mode = false; - enable_window_closing_confirm = false; - tabs = { - vertical_tabs_enabled = true; - vertical_tabs_collapsed = true; - vertical_tabs_floating_enabled = false; - always_hide_tab_close_button = true; - }; - show_side_panel_button = false; - ai_chat = { - show_toolbar_button = false; - }; - wallet = { - show_wallet_icon_on_toolbar = false; - }; - }; - browser = { - show_full_urls = true; - }; - credentials_enable_service = false; - credentials_enable_autosignin = false; - extensions = { - pinned_extensions = [ - "nngceckbapebfimnlniiiahkandclblb" - "eimadpbcbfnmbkopoojfekhnkhdbieeh" - ]; - ui = { - developer_mode = true; - }; - }; - profile = { - default_content_setting_values = { - notifications = 2; - }; - }; - }; - }; - }; -} -- cgit v1.2.3