added Mail sync for paul@ploedige.com
This commit is contained in:
+58
-2
@@ -1636,6 +1636,21 @@ dropdown_groups_info.append((name,
|
|||||||
),
|
),
|
||||||
['mod1','control'],'k'))
|
['mod1','control'],'k'))
|
||||||
#+end_src
|
#+end_src
|
||||||
|
***** GTD Agenda
|
||||||
|
#+begin_src python :tangle ~/.config/qtile/config.py :mkdirp yes
|
||||||
|
name = 'GTD Agenda'
|
||||||
|
dropdown_groups_info.append((name,
|
||||||
|
DropDown(name,
|
||||||
|
'emacsclient -c -e \'(org-gtd-engage)\'',
|
||||||
|
height = 0.5,
|
||||||
|
width = 0.8,
|
||||||
|
x = 0.1,
|
||||||
|
on_focus_lost_hide=True,
|
||||||
|
opacity=1,
|
||||||
|
match = Match(wm_class='emacs')
|
||||||
|
),
|
||||||
|
['mod1','control'],'g'))
|
||||||
|
#+end_src
|
||||||
***** Add ScratchPad to Groups
|
***** Add ScratchPad to Groups
|
||||||
#+begin_src python :tangle ~/.config/qtile/config.py :mkdirp yes
|
#+begin_src python :tangle ~/.config/qtile/config.py :mkdirp yes
|
||||||
groups.append(ScratchPad("scratchpad",
|
groups.append(ScratchPad("scratchpad",
|
||||||
@@ -2496,6 +2511,10 @@ Authentication information will be stored in a encrypted file that is part of my
|
|||||||
(setq auth-sources
|
(setq auth-sources
|
||||||
'((:source "~/.authinfo.gpg")))
|
'((:source "~/.authinfo.gpg")))
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
|
#+RESULTS:
|
||||||
|
| :source | ~/.authinfo.gpg |
|
||||||
|
|
||||||
*** Start Daemon on Startup
|
*** Start Daemon on Startup
|
||||||
#+begin_src shell :tangle ~/.autostart.sh
|
#+begin_src shell :tangle ~/.autostart.sh
|
||||||
emacs --daemon &
|
emacs --daemon &
|
||||||
@@ -2545,11 +2564,11 @@ and configure it
|
|||||||
mu
|
mu
|
||||||
#+end_src
|
#+end_src
|
||||||
*** isync Installation
|
*** isync Installation
|
||||||
#+begin_src shell :tangle pkg-list.txt
|
#+begin_src config :tangle pkg-list.txt
|
||||||
isync
|
isync
|
||||||
#+end_src
|
#+end_src
|
||||||
*** msmtp Installation
|
*** msmtp Installation
|
||||||
#+begin_src shell :tangle pkg-list.txt
|
#+begin_src config :tangle pkg-list.txt
|
||||||
msmtp
|
msmtp
|
||||||
#+end_src
|
#+end_src
|
||||||
**** recommended config
|
**** recommended config
|
||||||
@@ -2562,6 +2581,43 @@ msmtp
|
|||||||
message-send-mail-function #'message-send-mail-with-sendmail))
|
message-send-mail-function #'message-send-mail-with-sendmail))
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
|
*** mbsync Configuration
|
||||||
|
**** paul@ploedige.com
|
||||||
|
#+begin_src config :tangle ~/.mbsyncrc
|
||||||
|
# Account Information
|
||||||
|
IMAPAccount ploedige
|
||||||
|
Host imap.mail.yahoo.com
|
||||||
|
User ploedige@yahoo.com
|
||||||
|
PassCmd "gpg --quiet --for-your-eyes-only --no-tty --decrypt ~/.dotfiles/.mbsync-pw-ploedige.gpg"
|
||||||
|
AuthMechs LOGIN
|
||||||
|
TLSType IMAPS
|
||||||
|
|
||||||
|
# Remote Storage
|
||||||
|
IMAPStore ploedige-remote
|
||||||
|
Account ploedige
|
||||||
|
|
||||||
|
# Local Storage
|
||||||
|
MaildirStore ploedige-local
|
||||||
|
Path ~/mail/ploedige/
|
||||||
|
Inbox ~/mail/ploedige/INBOX
|
||||||
|
SubFolders Verbatim
|
||||||
|
|
||||||
|
# Connections
|
||||||
|
Channel ploedige
|
||||||
|
Far :ploedige-remote:
|
||||||
|
Near :ploedige-local:
|
||||||
|
Patterns *
|
||||||
|
Create Both
|
||||||
|
Expunge Both
|
||||||
|
SyncState *
|
||||||
|
#+end_src
|
||||||
|
***** create mail directory if not yet exists
|
||||||
|
#+begin_src shell :tangle update.sh
|
||||||
|
MAILDIR_PATH="$HOME/mail/ploedige"
|
||||||
|
if [ ! -d "$MAILDIR_PATH" ]; then
|
||||||
|
mkdir -p "$MAILDIR_PATH"
|
||||||
|
fi
|
||||||
|
#+end_src
|
||||||
** Org Mode
|
** Org Mode
|
||||||
*** Dependencies
|
*** Dependencies
|
||||||
#+begin_src conf :tangle pkg-list.txt
|
#+begin_src conf :tangle pkg-list.txt
|
||||||
|
|||||||
Reference in New Issue
Block a user