Deleting stuff. fees good

This commit is contained in:
2020-05-08 15:52:36 -04:00
parent aef3178797
commit 7905f62fa3
13 changed files with 44 additions and 719 deletions

View File

@@ -3,17 +3,45 @@
{
home.file.aerc-accounts = {
target = ".config/aerc/accounts.conf";
# source = ./aerc-accounts.conf;
text = ''[FastMail]
source = maildir://~/Mail/FastMail
from = "Dustin Swan <dustin@dustinswan.com>"
outgoing = ${builtins.getEnv "HOME"}/.nix-profile/bin/msmtp --read-envelope-from
'';
# text = ''[FastMail]
# source = imaps://dustinswan%40fastmail.com@mail.messagingengine.com:993
# from = "Dustin Swan <dustin@dustinswan.com>"
# outgoing = ${builtins.getEnv "HOME"}/.nix-profile/bin/msmtp --read-envelope-from
# sourc-cred-cmd = "gpg -dq ${builtins.getEnv "HOME"}/.dustinswan@fastmail.com-password.gpg"
# '';
};
[Visionable]
source = maildir://~/Mail/Visionable
from = "Dustin Swan <dswan@visionable.com>"
outgoing = ${builtins.getEnv "HOME"}/.nix-profile/bin/msmtp --read-envelope-from'';
executable = false;
home.file.khard = {
target = ".config/khard/config";
text = ''[addressbooks]
[[contacts]]
path = ~/Contacts/Default'';
};
home.file.khal = {
target = ".config/khal/config";
text = ''[calendars]
[[Fastmail]]
path = ~/Calendars/*
type = discover
[locale]
timeformat = %H:%M
dateformat = %Y-%m-%d
longdateformat = %Y-%m-%d
datetimeformat = %Y-%m-%d %H:%M
longdatetimeformat = %Y-%m-%d %H:%M'';
};
programs.neomutt = {
enable = true;
sidebar.enable = true;
sort = "reverse-threads";
};
accounts.email = {
@@ -47,62 +75,6 @@ outgoing = ${builtins.getEnv "HOME"}/.nix-profile/bin/msmtp --read-envelope-from
showSignature = "append";
};
};
Visionable = {
address = "dswan@visionable.com";
aliases= "dswan@iocom.com";
realName = "Dustin Swan";
folders = {
inbox = "INBOX";
drafts = "Drafts";
sent = "Sent Items";
trash = "Deleted Items";
};
userName = "dswan@visionable.com";
imap.host = "outlook.office365.com";
smtp.host = "smtp.office365.com";
passwordCommand = "gpg -dq ${builtins.getEnv "HOME"}/.dswan@visionable.com-password.gpg";
offlineimap = {
enable = true;
extraConfig.remote = {
folderfilter = ''lambda folder: folder not in [
'Calendar',
'Calendar/Birthdays',
'Calendar/IOCOM Holidays',
'Calendar/United States holidays',
'Contacts',
'Contacts/Sub Folder 1',
'Contacts/Sub Folder 2',
'Contacts/Skype for Business Contacts',
'Deleted Items',
'Drafts',
'Journal',
'Junk Email',
'Notes',
'Outbox',
'Sync Issues',
'Sync Issues/Conflicts',
'Sync Issues/Local Failures',
'Sync Issues/Server Failures',
'Tasks',
'Tasks/Sub Folder 1',
'Tasks/Sub Folder 2'
]
'';
};
};
msmtp.enable = true;
neomutt.enable = true;
signature = {
text = ''
Dustin Swan, Software Developer
Visionable Ltd | https://visionable.com
dswan@visionable.com
'';
showSignature = "append";
};
};
};
};
}