about summary refs log tree commit diff stats
path: root/home-manager/config/mail/default.nix
blob: 05ff5d765b10a202d4726212ca65410849d6ba4b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
{
  ...
}: {
  programs.himalaya = {
    enable = true;
    settings = {
      # TODO
    };
  };
  accounts.email.accounts = {
    soispha = {
      address = "soispha@vhack.eu";
      name = "sosipha";
      userName = "soispha";
      realName = "Soispha";
      primary = true;
      passwordCommand = "secret-tool lookup account soispha@vhack.eu";
      aliases = [
        "admin@vhack.eu"
      ];
      folders = {
      };
      gpg = {
        encryptByDefault = true;
        key = ""; # TODO add
        signByDefault = true;
      };
      signature = {
        # TODO
      };
      himalaya = {
        enable = true;
        backend = "imap";
        sender = "smtp";
        settings = {
          # TODO
        };
      };
      smtp = {
        host = "smtp.vhack.eu";
        port = 465;
      };
      imap = {
        host = "imap.vhack.eu";
        port = 993;
      };
      jmap = {
        # TODO
      };
      maildir = {
        path = "soispha";
      };
    };
  };
}
# vim: ts=2