From ad94d6acdc4541903d9bd7688fec7ed1c3385dc3 Mon Sep 17 00:00:00 2001 From: Ahmed Abdelhalim Date: Fri, 17 Mar 2023 00:27:20 +0100 Subject: Install neomutt and add basic configurations --- .neomuttrc | 40 ++++++++++++++++++++++++++++++++++++++++ Brewfile | 1 + README.md | 4 +++- 3 files changed, 44 insertions(+), 1 deletion(-) create mode 100644 .neomuttrc diff --git a/.neomuttrc b/.neomuttrc new file mode 100644 index 0000000..d5993fa --- /dev/null +++ b/.neomuttrc @@ -0,0 +1,40 @@ +# Mutt Config +set ssl_force_tls = yes +set ssl_starttls = yes + +set mail_check = 60 +set timeout = 15 + +# User Config +set from = "pm@a14m.me" +set realname = "Ahmed AbdelHalim" + +# IMAP Settings +set imap_user = "a14m.me" +set imap_pass = "`pass personal/mutt`" +# set imap_pipeline_depth = 0 + +# SMTP Settings +set smtp_url = "smtp://a14m.me@icloud.com@smtp.mail.me.com:587" +set smtp_pass = "`pass personal/mutt`" +set smtp_authenticators = 'gssapi:login' + + +# Folder Settings +set folder = "imaps://imap.mail.me.com:993" +set spoolfile = "+INBOX" +set postponed = "+Drafts" +set record = "+Sent Messages" + +# Solarized Theme +source ~/.config/neomutt/mutt-colors-solarized-dark-256.muttrc + +# PGP Settings +set crypt_use_gpgme = yes +set crypt_autosign = no +set crypt_verify_sig = yes +set pgp_use_gpg_agent = yes +set pgp_good_sign="^gpgv?: Good signature from " + +# NeoMutt Config +# setenv PINENTRY_USER_DATA curses diff --git a/Brewfile b/Brewfile index 9c64f43..4d1c088 100644 --- a/Brewfile +++ b/Brewfile @@ -42,6 +42,7 @@ brew "wifi-password" # brew "packer" # brew "hydra" # brew "tree" +brew "neomutt" cask "licecap" cask "hex-fiend" diff --git a/README.md b/README.md index 0304836..edd1204 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,7 @@ ln -sf ~/.rc/.bash_profile ~/.bash_profile ln -sf ~/.rc/.editorconfig ~/.editorconfig ln -sf ~/.rc/.inputrc ~/.inputrc ln -sf ~/.rc/.screenrc ~/.screenrc +ln -sf ~/.rc/.neomuttrc ~/.neomuttrc ln -sf ~/.rc/.tmux.conf ~/.tmux.conf ln -sf ~/.rc/.tmux-osx.conf ~/.tmux-osx.conf @@ -48,7 +49,8 @@ ln -sf ~/.rc/.gitignore_global ~/.gitignore_global mkdir -p ~/.ssh ln -sf ~/.rc/.ssh/config ~/.ssh/config -mkdir -p ~/.config/htop ~/.config/wtf ~/.config/tmuxinator +mkdir -p ~/.config/htop ~/.config/wtf ~/.config/tmuxinator ~/.config/neomutt +ln -sf ~/.rc/.config/neomutt/mutt-colors-solarized-dark-256.muttrc ~/.config/neomutt/mutt-colors-solarized-dark-256.muttrc ln -sf ~/.rc/.config/htop/htoprc ~/.config/htop/htoprc ln -sf ~/.rc/.config/wtf/config.yml ~/.config/wtf/config.yml ln -sf ~/.rc/.config/tmuxinator/spc.yml ~/.config/tmuxinator/spc.yml -- cgit v1.2.3