diff --git a/home/david/configurations/Tytonidae/default.nix b/home/david/configurations/Tytonidae/default.nix index c7e183d..ab6d624 100644 --- a/home/david/configurations/Tytonidae/default.nix +++ b/home/david/configurations/Tytonidae/default.nix @@ -32,6 +32,7 @@ mpv.enable = true; kvm.enable = true; atuin.enable = true; + thunderbird.enable = true; }; david = { diff --git a/home/modules/default.nix b/home/modules/default.nix index 5eba196..dc75c79 100644 --- a/home/modules/default.nix +++ b/home/modules/default.nix @@ -28,6 +28,7 @@ ./atuin.nix ./swaync.nix ./swaylock.nix + ./thunderbird.nix ]; options = { diff --git a/home/modules/thunderbird.nix b/home/modules/thunderbird.nix new file mode 100644 index 0000000..5174a63 --- /dev/null +++ b/home/modules/thunderbird.nix @@ -0,0 +1,22 @@ +{ config, lib, ... }: +let + cfg = config.youthlic.programs.thunderbird; +in +{ + options = { + youthlic.programs.thunderbird = { + enable = lib.mkEnableOption "thunderbird"; + }; + }; + config = lib.mkIf cfg.enable { + programs.thunderbird = { + enable = true; + profiles = { + default = { + withExternalGnupg = true; + isDefault = true; + }; + }; + }; + }; +}