summaryrefslogtreecommitdiff
path: root/modules/home-manager/personal/programs/thunderbird.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/home-manager/personal/programs/thunderbird.nix')
-rw-r--r--modules/home-manager/personal/programs/thunderbird.nix10
1 files changed, 6 insertions, 4 deletions
diff --git a/modules/home-manager/personal/programs/thunderbird.nix b/modules/home-manager/personal/programs/thunderbird.nix
index c904dd5..d68a5df 100644
--- a/modules/home-manager/personal/programs/thunderbird.nix
+++ b/modules/home-manager/personal/programs/thunderbird.nix
@@ -3,7 +3,8 @@
lib,
pkgs,
...
-}: let
+}:
+let
configDefault =
builtins.readFile "${pkgs.personal.static.userjs.thunderbird}"
+ pkgs.lib.personal.toUserJS {
@@ -37,7 +38,8 @@
## Spam
"mail.spam.manualMark" = true; # move manually marked-as-junk to junk folder
};
-in {
+in
+{
config = lib.mkMerge [
{
programs.thunderbird = {
@@ -50,8 +52,8 @@ in {
(lib.mkIf config.programs.thunderbird.enable {
home.file.".thunderbird/default/user.js".text = configDefault;
xdg.mimeApps.defaultApplications = {
- "x-scheme-handler/mailto" = ["thunderbird.desktop"];
- "application/x-xpinstall" = ["thunderbird.desktop"];
+ "x-scheme-handler/mailto" = [ "thunderbird.desktop" ];
+ "application/x-xpinstall" = [ "thunderbird.desktop" ];
};
})
];