updates to guix
This commit is contained in:
parent
cae9f94cbb
commit
a9d322bf37
6 changed files with 425 additions and 20 deletions
|
@ -11,6 +11,9 @@
|
|||
starship
|
||||
# The guix version of dolphin isn't built for wayland and can't find the icon theme
|
||||
dolphin
|
||||
ark
|
||||
pmbootstrap
|
||||
element-desktop
|
||||
];
|
||||
|
||||
programs.firefox = {
|
||||
|
@ -30,4 +33,91 @@
|
|||
|
||||
|
||||
home.file.".mozilla/native-messaging-hosts".source = "/home/chris/.nix-profile/lib/mozilla/native-messaging-hosts";
|
||||
|
||||
accounts.email = {
|
||||
maildirBasePath = "mail";
|
||||
accounts = {
|
||||
personal = {
|
||||
address = "chris@cochrun.xyz";
|
||||
userName = "chris@cochrun.xyz";
|
||||
mbsync.enable = true;
|
||||
mu.enable = true;
|
||||
flavor = "plain";
|
||||
primary = true;
|
||||
passwordCommand = "rbw get 'Office 365'";
|
||||
realName = "Chris Cochrun";
|
||||
signature = {
|
||||
text = ''
|
||||
Praising God in all things,
|
||||
Chris Cochrun
|
||||
'';
|
||||
delimiter = ''
|
||||
***
|
||||
'';
|
||||
showSignature = "append";
|
||||
};
|
||||
imap = {
|
||||
host = "mail.cochrun.xyz";
|
||||
port = 993;
|
||||
tls.enable = true;
|
||||
};
|
||||
smtp = {
|
||||
host = "mail.cochrun.xyz";
|
||||
port = 25;
|
||||
tls.enable = true;
|
||||
};
|
||||
mbsync = {
|
||||
create = "maildir";
|
||||
remove = "both";
|
||||
expunge = "both";
|
||||
};
|
||||
maildir.path = "cochrun";
|
||||
};
|
||||
|
||||
work = {
|
||||
address = "chris@tfcconnection.org";
|
||||
userName = "chris@tfcconnection.org";
|
||||
mbsync.enable = true;
|
||||
mu.enable = true;
|
||||
flavor = "outlook.office365.com";
|
||||
passwordCommand = "mailpass";
|
||||
realName = "Chris Cochrun";
|
||||
imap = {
|
||||
host = "outlook.office365.com";
|
||||
port = 993;
|
||||
tls.enable = true;
|
||||
};
|
||||
smtp = {
|
||||
host = "smtp.office365.com";
|
||||
port = 587;
|
||||
tls.enable = true;
|
||||
};
|
||||
mbsync = {
|
||||
create = "maildir";
|
||||
remove = "both";
|
||||
expunge = "both";
|
||||
extraConfig.account = {
|
||||
AuthMechs = "LOGIN";
|
||||
};
|
||||
};
|
||||
maildir.path = "office";
|
||||
signature = {
|
||||
text = ''
|
||||
Praising God in all things,
|
||||
Chris Cochrun
|
||||
'';
|
||||
delimiter = ''
|
||||
***
|
||||
'';
|
||||
showSignature = "append";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
programs.mbsync = {
|
||||
enable = true;
|
||||
};
|
||||
programs.msmtp.enable = true;
|
||||
services.mbsync.enable = true;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue