org.el (1837B)
1 ;; -*- lexical-binding: t; -*- 2 ;;; Configuration for Org mode related functionality 3 4 (use-package org :ensure nil 5 :config 6 ;; visual settings 7 (set-face-attribute 'org-document-title nil 8 :height 2.0 :weight 'bold) 9 (setq org-fontify-quote-and-verse-blocks t) 10 (setq org-fontify-emphasized-text t) 11 (setq org-hide-emphasis-markers t) 12 (setq org-ellipsis " ") 13 (setq org-hide-leading-stars t) 14 (setq org-latex-create-formula-image-program 'dvisvgm) 15 (setq org-highlight-latex-and-related '(native)) 16 (setq org-todo-keywords '((sequence "TODO(t)" "WAIT(w)" "|" "DONE(d)" "NOPE(n)"))) 17 ;; export settings 18 (setq org-html-postamble nil) 19 (setq org-export-with-section-numbers nil) 20 (setq org-export-with-toc nil) 21 (setq org-html-htmlize-output-type 'css) 22 (setq org-latex-default-packages-alist 23 '(("AUTO" "inputenc" t ("pdflatex")) 24 ("T1" "fontenc" t ("pdflatex")) 25 (#1="" "graphicx" t) 26 (#1# "longtable" nil) 27 (#1# "wrapfig" nil) 28 (#1# "rotating" nil) 29 ("normalem" "ulem" t) 30 (#1# "amsmath" t) 31 (#1# "amssymb" t) 32 (#1# "capt-of" nil) 33 ("colorlinks" "hyperref" nil) 34 (#1# "geometry" nil) 35 ("parfill" "parskip" nil))) 36 :hook (org-mode . org-indent-mode)) 37 38 ;; Auto-toggle emphasis 39 (use-package org-appear 40 :ensure (:host github :repo "awth13/org-appear") 41 :hook (org-mode . org-appear-mode)) 42 43 ;; Natural bulleted lists 44 (use-package org-autolist 45 :hook (org-mode . org-autolist-mode)) 46 47 (use-package xenops 48 :hook (org-mode . xenops-mode) 49 :config (defun xenops-handle-paste ())) 50 51 (use-package yasnippet 52 :hook ((prog-mode . yas-minor-mode) 53 (org-mode . yas-minor-mode))) 54 55 (use-package olivetti 56 :config (setq-default olivetti-width 120) 57 :hook (org-mode . olivetti-mode))