-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathorg-config.el
46 lines (32 loc) · 870 Bytes
/
org-config.el
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
;;;
;;; org-config.el --- Personal setup for org
;;;
;;; Author: John M. Miller <millejoh@mac.com>
;;;
(use-package org
:straight org ;; org-plus-contrib
:config
(evil-define-key 'normal org-mode-map (kbd "<tab>") #'org-cycle)
(global-set-key (kbd "C-c l") 'org-store-link)
(global-set-key (kbd "C-c a") 'org-agenda)
(global-set-key (kbd "C-c c") 'org-capture))
(use-package org-roam
:init
(setq org-roam-v2-ack t)
:config
(org-roam-db-autosync-mode))
(use-package ox-pandoc)
(use-package ox-rst)
(use-package ox-reveal
:config
(setq org-reveal-root "file:///c:/Users/E341194/msys2/home/E341194/code/reveal.js"))
(use-package evil-org)
(require 'ob-ein)
(require 'org-protocol)
(org-babel-do-load-languages
'org-babel-load-languages
`((emacs-lisp . t)
(lisp . t)
(python . t)
(ein . t)))
;; For the work windows machine