diff --git a/.config/isync/mbsyncrc b/.config/isync/mbsyncrc new file mode 100644 index 0000000..04c8def --- /dev/null +++ b/.config/isync/mbsyncrc @@ -0,0 +1,23 @@ +IMAPStore jordan@vimium.com-remote +Host imap.mail.vimium.com +Port 993 +User jordan@vimium.com +PassCmd "pass mail/vimium.com" +AuthMechs LOGIN +SSLType IMAPS +CertificateFile /etc/ssl/certs/ca-certificates.crt + +MaildirStore jordan@vimium.com-local +Path ~/.local/share/mail/jordan@vimium.com/ +Inbox ~/.local/share/mail/jordan@vimium.com/INBOX +Subfolders Verbatim +Flatten . + +Channel jordan@vimium.com +Master :jordan@vimium.com-remote: +Slave :jordan@vimium.com-local: +Create Both +Expunge Both +Patterns * +SyncState * +ExpireUnread no diff --git a/.config/msmtprc/config b/.config/msmtprc/config new file mode 100644 index 0000000..fb0d239 --- /dev/null +++ b/.config/msmtprc/config @@ -0,0 +1,16 @@ +# vim:filetype=msmtp +defaults +auth on +tls on +tls_trust_file /etc/ssl/certs/ca-certificates.crt +logfile ~/.config/msmtp/msmtp.log + +account jordan@vimium.com +host smtp.mail.vimium.com +port 465 +from jordan@vimium.com +user jordan@vimium.com +passwordeval "pass mail/vimium.com" +tls_starttls off + +account default : jordan@vimium.com diff --git a/.config/mutt/muttrc b/.config/mutt/muttrc new file mode 100644 index 0000000..1d24123 --- /dev/null +++ b/.config/mutt/muttrc @@ -0,0 +1,15 @@ +# vim: filetype=muttrc +set folder = "~/.local/share/mail/jordan@vimium.com" +set smtp_url = "smtps://jordan@vimium.com@smtp.mail.vimium.com:465" +set sendmail = "mstmp -a jordan@vimium.com" + +set from = "jordan@vimium.com" +set realname = "Jordan Holt" + +set mbox_type = Maildir +set spoolfile = "+INBOX" +set record = "+Sent" +set trash = "+Trash" +set postponed = "+Drafts" + +mailboxes =INBOX =Sent =Trash =Drafts =Junk diff --git a/.profile b/.profile index 632c989..94d2065 100644 --- a/.profile +++ b/.profile @@ -25,6 +25,7 @@ export GTK2_RC_FILES="$XDG_CONFIG_HOME/gtk-2.0/gtkrc" export HISTFILE="$XDG_DATA_HOME/history" export LESSKEY="$XDG_CONFIG_HOME/less/lesskey" export LESSHISTFILE="$XDG_CACHE_HOME/less/history" +export MBSYNCRC="$XDG_CONFIG_HOME/isync/mbsyncrc" export NODE_REPL_HISTORY="$XDG_DATA_HOME/node_repl_history" export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME/npm/npmrc" export NVM_DIR="$XDG_DATA_HOME/nvm" diff --git a/install b/install index 3e8da39..4b18d3a 100755 --- a/install +++ b/install @@ -1,17 +1,22 @@ #!/bin/sh -e sudo pacman -Sy \ + abook \ alacritty \ ffmpeg \ firefox \ fzf \ git \ + isync \ + lynx \ mpd \ mpv \ + msmtp \ ncmpcpp \ neomutt \ neovim \ newsboat \ + notmuch \ nodejs \ npm \ pass \