From 118b39bacde63c76626e2293be14ea84681f6475 Mon Sep 17 00:00:00 2001 From: Yann Herklotz Date: Thu, 17 Jan 2019 21:22:33 +0000 Subject: Add some comments --- emacs/loader.org | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'emacs') diff --git a/emacs/loader.org b/emacs/loader.org index 8cde0e4..c56f7a8 100644 --- a/emacs/loader.org +++ b/emacs/loader.org @@ -3,8 +3,19 @@ #+AUTHOR: Yann Herklotz Grave * Introduction -This is my GNU Emacs Configuration that is mostly focused on C++ development, -but also has support for Python, F#, Haskell and Clojure. +This is my GNU Emacs Configuration. It has support for many programming +languages such as C++, Haskell and Clojure. It is written in a literate style +using orgmode tangling to generate the actual configuration file. This can be +done by adding the following line to the ~init.el~ file. + +#+BEGIN_SRC + (setq init-dir (file-name-directory (or load-file-name (buffer-file-name)))) + (org-babel-load-file (expand-file-name "loader.org" init-dir)) +#+END_SRC + +It also supports academic writing with org mode using the amazing [[https://github.com/jkitchin/org-ref][org-ref]] +package to add citations to the LaTeX output. The configuration for that can be +found in the [[*Writing][Writing]] section. #+BEGIN_SRC emacs-lisp (setq user-full-name "Yann Herklotz") -- cgit