From f55bf553451190a0fa6953140507412ac40d3f55 Mon Sep 17 00:00:00 2001 From: Peng Li Date: Tue, 25 Oct 2016 23:08:11 +0800 Subject: [PATCH] emacs - org blog publish setting --- emacs.d/config.org | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/emacs.d/config.org b/emacs.d/config.org index 3702189..f994a17 100644 --- a/emacs.d/config.org +++ b/emacs.d/config.org @@ -1125,6 +1125,28 @@ Also correct the face of =org-meta-line= in =org-table= (set-face-attribute 'org-level-8 nil :weight 'bold))) #+END_SRC +** Org Blog +Refer to [[http://orgmode.org/worg/org-tutorials/org-publish-html-tutorial.html][org-publish-html-tutorial]] +#+BEGIN_SRC emacs-lisp :tangle yes :results silent + (require 'ox-publish) + (setq org-publish-project-alist + '( + ("org-notes" + :base-directory "~/Private/blog/" + :base-extension "org" + :publishing-directory "~/Private/publish_html" + :recursive t + :publishing-function org-html-publish-to-html + :headline-levels 4 + :auto-preamble t) + ("org-static" + :base-directory "~/Private/blog/" + :base-extension "css\\|js\\|png\\|gif\\|pdf\\|mp3\\|ogg\\|swf" + :publishing-directory "~/Private/publish_html" + :recursive t + :publishing-function org-publish-attachment) + ("org" :components ("org-notes" "org-static")))) +#+END_SRC * Magit [[https://github.com/magit/magit][Magit]] is a very cool git interface on Emacs. and Defined keys, using vi keybindings, Refer abo-abo's setting [[https://github.com/abo-abo/oremacs/blob/c5cafdcebc88afe9e73cc8bd40c49b70675509c7/modes/ora-nextmagit.el][here]] -- 2.11.0