From 3c5b875c5badb9275ea50888afe5229ed8873acd Mon Sep 17 00:00:00 2001 From: dadada Date: Wed, 24 May 2023 18:01:33 +0200 Subject: [PATCH] Install offlineimap --- home/home/default.nix | 34 ++++++++++++++++++++++++++++++++++ home/home/pkgs.nix | 1 + 2 files changed, 35 insertions(+) diff --git a/home/home/default.nix b/home/home/default.nix index a870c6b..026afd8 100644 --- a/home/home/default.nix +++ b/home/home/default.nix @@ -66,6 +66,40 @@ in Install = { WantedBy = [ "graphical-session.target" ]; }; }; + programs.offlineimap.enable = false; + xdg.configFile."offlineimap/config".text = '' + [general] + accounts = tu-bs,mailbox + + [Account tu-bs] + localrepository = tu-bs-local + remoterepository = tu-bs-remote + + [Repository tu-bs-local] + type = Maildir + localfolders = ~/lib/backup/y0067212@tu-bs.de + + [Repository tu-bs-remote] + type = IMAP + remotehost = mail.tu-braunschweig.de + remoteuser = y0067212 + sslcacertfile = /etc/ssl/certs/ca-certificates.crt + + [Account mailbox] + localrepository = mailbox-local + remoterepository = mailbox-remote + + [Repository mailbox-local] + type = Maildir + localfolders = ~/lib/backup/mailbox.org + + [Repository mailbox-remote] + type = IMAP + remotehost = imap.mailbox.org + remoteuser = dadada@dadada.li + sslcacertfile = /etc/ssl/certs/ca-certificates.crt + ''; + # Let Home Manager install and manage itself. programs.home-manager.enable = true; diff --git a/home/home/pkgs.nix b/home/home/pkgs.nix index 473e1d6..ad4e020 100644 --- a/home/home/pkgs.nix +++ b/home/home/pkgs.nix @@ -89,6 +89,7 @@ with pkgs; [ nmap nmon obs-studio + offlineimap openscad openssl p7zip