From 27138ae14a46729714499e2e605e0313c8c2c8be Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Thu, 9 Jan 2025 17:27:17 +0530 Subject: Add clamav and move thunderbird config to use module --- modules/clamav.nix | 17 +++++++++++++++++ modules/thunderbird/default.nix | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 modules/clamav.nix create mode 100644 modules/thunderbird/default.nix (limited to 'modules') diff --git a/modules/clamav.nix b/modules/clamav.nix new file mode 100644 index 0000000..6640a83 --- /dev/null +++ b/modules/clamav.nix @@ -0,0 +1,17 @@ +{ pkgs, ... }: { + services.clamav = { + daemon.enable = true; + scanner = { + enable = true; + interval = "Sun *-*-* 12:00:00"; + # scanDirectories = [ + # "/home" + # "/var/lib" + # "/tmp" + # "/etc" + # "/var/tmp" + # ]; + }; + updater.enable = false; + }; +} diff --git a/modules/thunderbird/default.nix b/modules/thunderbird/default.nix new file mode 100644 index 0000000..b4ba152 --- /dev/null +++ b/modules/thunderbird/default.nix @@ -0,0 +1,32 @@ +{ config, pkgs, lib, ... }: +let + thunderbird = pkgs.thunderbird-latest; + + extensions = [ + # Theme + # "https://addons.thunderbird.net/thunderbird/downloads/latest/dracula-theme-for-thunderbird/addon-987962-latest.xpi" + # "https://addons.thunderbird.net/thunderbird/downloads/latest/luminous-matter/addon-988120-latest.xpi" + "https://addons.thunderbird.net/thunderbird/downloads/latest/dark-black-theme/addon-988343-latest.xpi" + + "https://addons.thunderbird.net/thunderbird/downloads/latest/grammar-and-spell-checker/addon-988138-latest.xpi" + # "https://addons.thunderbird.net/thunderbird/downloads/latest/external-editor-revived/addon-988342-latest.xpi" + ]; + + policies = { + Extensions.Install = extensions; + }; + + preferences = { + # "general.useragent.override" = ""; + # "mail.spellcheck.inline" = true; + "privacy.donottrackheader.enabled" = true; + }; +in { + programs.thunderbird = { + enable = true; + package = thunderbird; + policies = policies; + preferencesStatus = "default"; + preferences = preferences; + }; +} -- cgit v1.3.1