summaryrefslogtreecommitdiff
path: root/modules/home/zen.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/home/zen.nix')
-rw-r--r--modules/home/zen.nix29
1 files changed, 29 insertions, 0 deletions
diff --git a/modules/home/zen.nix b/modules/home/zen.nix
new file mode 100644
index 0000000..f7535dc
--- /dev/null
+++ b/modules/home/zen.nix
@@ -0,0 +1,29 @@
+{ config, lib, inputs, ...}: with lib; let
+ cfg = config.santi-modules;
+in {
+ options.santi-modules.zen-browser = mkEnableOption "Enable zen browser from flake";
+ config = mkIf cfg.default-user.enable {
+ home-manager = {
+ users.leonardo = {
+ imports = [
+ inputs.zen-browser.homeModules.default
+ ];
+ programs.zen-browser = {
+ enable = true;
+ policies = {
+ AutofillAddressEnabled = true;
+ AutofillCreditCardEnabled = false;
+ DisableAppUpdate = true;
+ DisableFeedbackCommands = true;
+ DisableFirefoxStudies = true;
+ DisablePocket = true; # save webs for later reading
+ DisableTelemetry = true;
+ DontCheckDefaultBrowser = true;
+ NoDefaultBookmarks = true;
+ OfferToSaveLogins = false;
+ };
+ };
+ };
+ };
+ };
+}