this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix email backups

Aria 7df4b3ea ac4a814c

+21 -3
+8 -1
nix/modules/aria/backups/borgmatic.yaml
··· 4 4 - /home/aria/Documents/other 5 5 6 6 repositories: 7 - - path: ssh://borg@borg.aria.rip/./aria-files 7 + - path: ssh://borg@borg.doggirl.love/./aria-files 8 8 label: backupserver 9 9 10 10 numeric_ids: true ··· 25 25 when: 26 26 - create 27 27 run: 28 + - systemctl --user start protonmail-bridge 29 + - sleep 30 28 30 - mbsync -a 29 31 - notmuch new 32 + - after: configuration 33 + when: 34 + - create 35 + run: 36 + - systemctl --user stop protonmail-bridge
+9
nix/modules/aria/backups/default.nix
··· 22 22 environment.home-persistence."/persist".directories = [ 23 23 ".borgmatic" 24 24 ".config/borg" 25 + ".config/protonmail/bridge-v3" 25 26 ".mbsync" 26 27 ]; 27 28 ··· 29 30 # Email archival 30 31 isync 31 32 notmuch 33 + protonmail-bridge 32 34 33 35 # Off-site backups 34 36 borgbackup ··· 44 46 45 47 services.gnome.gnome-keyring.enable = true; 46 48 services.gnome.gcr-ssh-agent.enable = mkForce false; 49 + 50 + # Start the bridge manually in borgmatic pre/post hooks 51 + services.protonmail-bridge.enable = true; 52 + systemd.user.services.protonmail-bridge = { 53 + wantedBy = mkForce [ ]; 54 + after = mkForce [ ]; 55 + }; 47 56 }; 48 57 }
+4 -2
nix/modules/aria/backups/mbsyncrc
··· 1 1 IMAPAccount personal 2 - Host imap.mailbox.org 2 + Host 127.0.0.1 3 + Port 1143 3 4 User me@aria.rip 4 5 PassCmd "secret-tool lookup email 'me@aria.rip'" 5 - SSLType IMAPS 6 + TLSType STARTTLS 7 + CertificateFile ~/.config/protonmail/bridge-v3/cert.pem 6 8 7 9 IMAPStore personal-remote 8 10 Account personal