Various org-mode update : org-fragtog, agenda, export to LaTeX, org-roam
This commit is contained in:
parent
6ad42ed198
commit
52fb81f97f
1 changed files with 24 additions and 13 deletions
37
init.el
37
init.el
|
@ -6,8 +6,8 @@
|
|||
|
||||
(require 'package)
|
||||
|
||||
(add-to-list 'package-archives
|
||||
'("melpa" . "https://melpa.org/packages/") t)
|
||||
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t)
|
||||
(add-to-list 'package-archives '("org" . "https://orgmode.org/elpa/") t)
|
||||
;; keep the installed packages in .emacs.d
|
||||
(setq package-user-dir (expand-file-name "elpa" user-emacs-directory))
|
||||
(package-initialize)
|
||||
|
@ -208,10 +208,6 @@
|
|||
(define-key projectile-mode-map (kbd "C-c p") 'projectile-command-map)
|
||||
(projectile-mode +1))
|
||||
|
||||
(use-package format-all
|
||||
:ensure t
|
||||
:bind ("C-c C-f" . format-all-buffer))
|
||||
|
||||
(use-package yaml-mode
|
||||
:ensure t)
|
||||
|
||||
|
@ -408,6 +404,10 @@
|
|||
(add-hook 'TeX-after-compilation-finished-functions
|
||||
#'TeX-revert-document-buffer))
|
||||
|
||||
(use-package format-all
|
||||
:ensure t
|
||||
:bind ("C-c C-f" . format-all-buffer))
|
||||
|
||||
(use-package restclient
|
||||
:ensure t
|
||||
:defer t
|
||||
|
@ -486,6 +486,7 @@
|
|||
(setq org-startup-folded nil)
|
||||
|
||||
(add-hook 'org-mode-hook #'visual-line-mode)
|
||||
(add-hook 'org-mode-hook 'org-fragtog-mode)
|
||||
|
||||
;; Set to the location of your Org files on your local system
|
||||
(setq org-directory "~/notes")
|
||||
|
@ -494,7 +495,7 @@
|
|||
(quote
|
||||
(("z" "Agenda and TODOs"
|
||||
((agenda ""
|
||||
((org-agenda-span 1)
|
||||
((org-agenda-span 7)
|
||||
(org-agenda-start-on-weekday 1)
|
||||
(org-agenda-prefix-format " → %t%s ")
|
||||
(org-agenda-repeating-timestamp-show-all t)))
|
||||
|
@ -554,14 +555,10 @@
|
|||
(dot . t)
|
||||
(latex . t)
|
||||
(lisp . t)
|
||||
(shell . t)
|
||||
(jupyter . t)))
|
||||
(shell . t)))
|
||||
|
||||
(setq org-confirm-babel-evaluate nil)
|
||||
|
||||
(setq org-latex-pdf-process
|
||||
'("latexmk -shell-escape -bibtex -pdf %f"))
|
||||
|
||||
;; System locale to use for formatting time values. Make sure that
|
||||
;; the weekdays in the time stamps of your Org mode files and in the
|
||||
;; agenda appear in English.
|
||||
|
@ -574,13 +571,22 @@
|
|||
("\\subsection{%s}" . "\\subsection*{%s}")
|
||||
("\\subsubsection{%s}" . "\\subsubsection*{%s}")
|
||||
("\\paragraph{%s}" . "\\paragraph*{%s}")
|
||||
("\\subparagraph{%s}" . "\\subparagraph*{%s}"))))
|
||||
("\\subparagraph{%s}" . "\\subparagraph*{%s}")))
|
||||
(add-to-list 'org-latex-packages-alist
|
||||
'("AUTO" "babel" t ("pdflatex")))
|
||||
(add-to-list 'org-latex-packages-alist
|
||||
'("AUTO" "polyglossia" t ("xelatex" "lualatex"))))
|
||||
|
||||
(setq org-latex-pdf-process
|
||||
'("latexmk -shell-escape -lualatex -bibtex -pdf %f"))
|
||||
(setq org-latex-default-class "koma-article"))
|
||||
|
||||
(use-package ox-pandoc
|
||||
:ensure t)
|
||||
|
||||
(use-package org-fragtog
|
||||
:ensure t)
|
||||
|
||||
(use-package org-ref
|
||||
:ensure t
|
||||
:config
|
||||
|
@ -643,6 +649,11 @@
|
|||
(setq org-roam-link-use-custom-faces 'everywhere)
|
||||
(require 'org-roam-protocol))
|
||||
|
||||
(use-package org-roam-bibtex
|
||||
:ensure t
|
||||
:after org-roam
|
||||
:hook (org-roam-mode . org-roam-bibtex-mode))
|
||||
|
||||
(use-package deft
|
||||
:ensure t
|
||||
:after org
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue