Files
literate-dotfiles/scripts/install-mail.sh
T
2026-06-11 21:32:45 +02:00

25 lines
712 B
Bash
Executable File

#!/bin/bash
set -euo pipefail
echo "==> Mail packages"
paru -S --needed --noconfirm \
isync \
msmtp \
neomutt \
mu \
lynx urlview
echo "==> Tangling mail.org"
emacsclient -e '(org-babel-tangle-file "/home/thomas/.config/literate-dotfiles/mail.org")'
echo "==> Creating mail directories"
mkdir -p ~/.local/share/mails/{gmail,esrf,search,empty}
mkdir -p ~/.local/share/mails/gmail/{Inbox,Sent,Drafts,Archive,Trash}
mkdir -p ~/.local/share/mails/esrf/{Inbox,Sent,Drafts,Archive,Trash}
mkdir -p ~/.local/share/mails/search/{cur,new,tmp}
mkdir -p ~/.local/share/mails/empty/gmail/{cur,new,tmp}
mkdir -p ~/.local/share/mails/empty/esrf/{cur,new,tmp}
echo "==> Getting all the emails"
mbsync -a