{ config, pkgs, lib, ... }: { options = { thunderbird = { enable = lib.mkEnableOption { description = "Enable Thunderbird"; default = false; }; }; }; config = lib.mkIf (config.gui.enable && config.thunderbird.enable) { # tktkmodtchcslyirtlgj home-manager.users.${config.user} = { accounts.email.accounts = { adhdgirl = { primary = true; userName = "annika@adhdgirl.dev"; realName = "Annika Merris"; address = "annika@adhdgirl.dev"; imap = { host = "imap.purelymail.com"; port = 993; }; smtp = { host = "smtp.purelymail.com"; port = 465; }; thunderbird.enable = true; }; annikamerris_com = { primary = false; userName = "me@annikamerris.com"; realName = "Annika Merris"; address = "me@annikamerris.com"; imap = { host = "imap.porkbun.com"; port = 993; }; smtp = { host = "smtp.porkbun.com"; port = 465; }; thunderbird.enable = true; }; }; programs.thunderbird = { enable = true; profiles = { adhdgirl.isDefault = true; annikamerris_com.isDefault = false; }; }; }; }; }