aboutsummaryrefslogtreecommitdiffstats
path: root/emacs
diff options
context:
space:
mode:
authorYann Herklotz <ymherklotz@gmail.com>2019-01-17 21:22:33 +0000
committerYann Herklotz <ymherklotz@gmail.com>2019-01-17 21:22:33 +0000
commit118b39bacde63c76626e2293be14ea84681f6475 (patch)
tree97608211adbdb35299ce2b95758962af2643ccb5 /emacs
parentc673bbdf246b32f0631906f944ddabb9f16ed481 (diff)
downloaddotfiles-118b39bacde63c76626e2293be14ea84681f6475.tar.gz
dotfiles-118b39bacde63c76626e2293be14ea84681f6475.zip
Add some comments
Diffstat (limited to 'emacs')
-rw-r--r--emacs/loader.org15
1 files changed, 13 insertions, 2 deletions
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")