summaryrefslogtreecommitdiff
path: root/hm/soft/browser.nix
diff options
context:
space:
mode:
Diffstat (limited to 'hm/soft/browser.nix')
-rw-r--r--hm/soft/browser.nix21
1 files changed, 6 insertions, 15 deletions
diff --git a/hm/soft/browser.nix b/hm/soft/browser.nix
index a9a2f1b..dd8f129 100644
--- a/hm/soft/browser.nix
+++ b/hm/soft/browser.nix
@@ -3,9 +3,11 @@
lib,
pkgs,
...
-}: let
+}:
+let
cfg = config.hm.soft.browser;
-in {
+in
+{
options.hm.soft.browser = {
librewolf.enable = lib.mkEnableOption "LibreWolf browser";
brave.enable = lib.mkEnableOption "Brave browser";
@@ -14,23 +16,12 @@ in {
(lib.mkIf cfg.librewolf.enable {
programs.librewolf = {
enable = true;
- settings = {
- "ui.key.menuAccessKeyFocuses" = false;
- "browser.search.update" = false;
- "browser.formfill.enable" = false;
- "browser.search.suggest.enabled" = false;
- "signon.rememberSignons" = false;
- "browser.urlbar.showSearchTerms.featureGate" = false;
- "browser.toolbars.bookmarks.visibility" = "always";
-
- # "privacy.clearOnShutdown.cookies" = true;
- # "privacy.clearOnShutdown.cache" = true;
- };
+ settings."ui.key.menuAccessKeyFocuses" = false;
};
})
(lib.mkIf cfg.brave.enable {
- home.packages = [pkgs.brave];
+ home.packages = [ pkgs.brave ];
})
];
}