summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--emacs-config.org22
1 files changed, 22 insertions, 0 deletions
diff --git a/emacs-config.org b/emacs-config.org
index 45eec94..6a4b09a 100644
--- a/emacs-config.org
+++ b/emacs-config.org
@@ -179,6 +179,28 @@ Don't display bookmark icon in fringe.
(setq-default bookmark-fringe-mark nil)
#+end_src
+** Org
+#+begin_src elisp :noweb yes
+ (with-eval-after-load 'org
+ <<org-babel-settings>>)
+#+end_src
+
+*** Org Babel
+:PROPERTIES:
+:header-args:elisp: :tangle no :noweb-ref org-babel-settings
+:END:
+
+Add new structure template shortcuts when inserting a block.
+#+begin_src elisp
+ (cl-pushnew '("se" . "src elisp") org-structure-template-alist)
+#+end_src
+
+Enable supported org babel languages.
+#+begin_src elisp
+ (dolist (lang '(shell C latex plantuml))
+ (cl-pushnew `(,lang . t) org-babel-load-languages))
+#+end_src
+
* Global Keybindings
Unlock previously unusable keybinding.
#+begin_src elisp