aboutsummaryrefslogtreecommitdiff
path: root/modules/thunderbird
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2025-01-09 17:27:17 +0530
committerAkshay Nair <phenax5@gmail.com>2025-01-09 17:27:17 +0530
commit27138ae14a46729714499e2e605e0313c8c2c8be (patch)
tree7859c46654cd7badcf1f2caa31fd82e1c6711e76 /modules/thunderbird
parent00e0b6fb7fe7c1ef33df55cdb44e96fec06e006e (diff)
downloadnixos-config-27138ae14a46729714499e2e605e0313c8c2c8be.tar.gz
nixos-config-27138ae14a46729714499e2e605e0313c8c2c8be.zip
Add clamav and move thunderbird config to use module
Diffstat (limited to '')
-rw-r--r--modules/thunderbird/default.nix32
1 files changed, 32 insertions, 0 deletions
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;
+ };
+}