aboutsummaryrefslogtreecommitdiffstats
path: root/modules/programs/brave/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/programs/brave/default.nix')
-rw-r--r--modules/programs/brave/default.nix86
1 files changed, 0 insertions, 86 deletions
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;
- };
- };
- };
- };
- };
-}