dotfiles

Repositório dotfiles
git clone git://git.sivaldodavi.com/dotfiles.git
Log | Files | Refs | README

commit e8ae16b65bc219f8dd4e45b47fb476d8327e849a
parent 63590427ac8142db28a7ae52fe4889d597501ee9
Author: Sivaldo <gxixtx@xsxixvxaxlxdxoxdxaxvxix.xcxoxm>
Date:   Sun, 28 Jun 2026 13:13:04 -0300

feat(install): automatiza configuração do mbsync e do aerc

Diffstat:
M.local/bin/install | 27++++++++++++++++++++++++---
1 file changed, 24 insertions(+), 3 deletions(-)

diff --git a/.local/bin/install b/.local/bin/install @@ -152,9 +152,30 @@ setup_android() { } setup_email() { - echo "Instalando mbsync..." - doas apk add mbsync || die "Falha ao instalar mbsync." - log_ok "mbsync instalado." + echo "Instalando isync (mbsync)..." + + doas apk add isync || die "Falha ao instalar isync." + + # Cria a pasta para armazenamento de e-mails + mkdir -p "$HOME/.local/share/mail" + log_ok "Diretório de e-mail criado em ~/.local/share/mail." + + # Adiciona a configuração ao arquivo account.aerc + AERC_CONF="$HOME/.config/aerc/accounts.conf" + + if [ -f "$AERC_CONF" ]; then + { + echo "" + echo "# Faz o aerc rodar o mbsync automaticamente" + echo "check-mail = 3m" + echo "check-mail-cmd = mbsync disroot-sync" + } >> "$AERC_CONF" + log_ok "Configuração de check-mail adicionada ao aerc." + else + log_warn "Arquivo $AERC_CONF não encontrado. A configuração automática não foi adicionada." + fi + + log_ok "Configuração de e-mail concluída." } setup_alpine_answers() {