From 7c5503a00200af09b9295b9d6acbb8978ff76770 Mon Sep 17 00:00:00 2001 From: Guangxiong Lin Date: Thu, 14 Jul 2022 21:25:57 +0800 Subject: Support org protocol --- .emacs.d/lisp/init-org.el | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) (limited to '.emacs.d') diff --git a/.emacs.d/lisp/init-org.el b/.emacs.d/lisp/init-org.el index 15e5d03..ccaf0b0 100644 --- a/.emacs.d/lisp/init-org.el +++ b/.emacs.d/lisp/init-org.el @@ -109,11 +109,18 @@ (file+headline org-default-notes-file ,(format-time-string "%Y-%m-%d %A")) "* TODO %?\nCaptured on %U") - ("j" "Journal" - entry + ("j" "Journal" entry (file+headline org-default-notes-file ,(format-time-string "%Y-%m-%d %A")) - "* %?\nCaptured on %U"))) + "* %?\nCaptured on %U") + ("p" "Protocol" entry + (file+headline org-default-notes-file + ,(format-time-string "%Y-%m-%d %A")) + "* [[%:link][%:description]]\nCaptured on %U\n\n#+BEGIN_QUOTE\n%i\n#+END_QUOTE\n\n%?") + ("L" "Protocol Link" entry + (file+headline org-default-notes-file + ,(format-time-string "%Y-%m-%d %A")) + "* [[%:link][%:description]]\nCaptured on %U\n%?"))) ;; clock (setq org-clock-persist 'history) @@ -142,6 +149,14 @@ (setq alert-default-style 'osx-notifier)) (setq org-alert-interval 60) +;; org-protocol +(add-hook 'after-init-hook + (lambda () + (require 'server) + (unless (server-running-p) (require 'org-protocol))) + 'append) + (require 'init-org-roam) (require 'init-org-agenda) + (provide 'init-org) -- cgit v1.2.3