chore(notetaking): workflow improvement
This commit is contained in:
parent
67f3e4b94c
commit
e84d9f4d7a
3 changed files with 45 additions and 48 deletions
|
|
@ -23,11 +23,31 @@
|
|||
:custom
|
||||
(org-hide-emphasis-markers t) ;; Required for org-appear to work
|
||||
(org-pretty-entities t)
|
||||
(org-image-actual-width nil) ;; Allows resizing images
|
||||
(org-image-actual-width nil) ;; Allow resizing images
|
||||
(org-link-window-setup 'current-window) ;; Force links to open in the current window
|
||||
(org-startup-folded 'showall) ;; https://orgmode.org/manual/Initial-visibility.html
|
||||
(org-html-with-latex 'lualatex-svg) ;; Tell HTML export to use SVG image pipeline
|
||||
:config
|
||||
(setq org-latex-compiler "lualatex")
|
||||
|
||||
;; 1. Setup DVI-based LuaLaTeX -> SVG
|
||||
(setq org-preview-latex-process-alist
|
||||
'((lualatex-svg
|
||||
:programs ("dvilualatex" "dvisvgm")
|
||||
:description "dvi > svg"
|
||||
:message "you need to install dvilualatex and dvisvgm."
|
||||
:image-input-type "dvi"
|
||||
:image-output-type "svg"
|
||||
:image-sie-adjust (1.0 . 1.0)
|
||||
:latex-compiler ("dvilualatex -interaction nonstopmode -output-directory %o %f")
|
||||
:image-converter ("dvisvgm %f --no-fonts --bbox=min --scale=%S --output=%O")
|
||||
))
|
||||
)
|
||||
|
||||
(setq org-preview-latex-default-process 'lualatex-svg)
|
||||
(add-to-list 'org-latex-packages-alist '("" "algorithm" t))
|
||||
(add-to-list 'org-latex-packages-alist '("noend" "algpseudocode" t))
|
||||
|
||||
(setq org-link-frame-setup
|
||||
'((vm . vm-visit-folder-other-frame)
|
||||
(vm-mail . vm-mail-other-frame)
|
||||
|
|
@ -36,10 +56,7 @@
|
|||
(wl . wl-other-frame)))
|
||||
(setq org-todo-keywords
|
||||
'((sequence "TODO" "DOING" "|" "DONE" "SKIPPED")))
|
||||
) ;; TODO How to configure keybinds from below?
|
||||
;; Keybinds
|
||||
;(global-set-key (kbd "C-c a") #'org-agenda)
|
||||
;(global-set-key (kbd "C-c c") #'org-capture)
|
||||
)
|
||||
|
||||
(use-package org-roam
|
||||
:ensure t
|
||||
|
|
@ -93,32 +110,3 @@
|
|||
("C-c i" . org-download-clipboard)
|
||||
)
|
||||
|
||||
;; Prettifying
|
||||
|
||||
;(use-package org-appear
|
||||
;:ensure t
|
||||
;:hook (org-mode . org-appear-mode))
|
||||
|
||||
;(use-package org-fragtog
|
||||
;:ensure t
|
||||
;:hook (org-mode . org-fragtog-mode))
|
||||
|
||||
(use-package org-appear
|
||||
:ensure t
|
||||
:hook (org-mode . org-appear-mode)
|
||||
:custom
|
||||
(org-appear-trigger 'manual)
|
||||
:config
|
||||
(add-hook 'org-mode-hook
|
||||
(lambda ()
|
||||
(add-hook 'evil-insert-state-entry-hook #'org-appear-manual-start nil t)
|
||||
(add-hook 'evil-insert-state-exit-hook #'org-appear-manual-stop nil t))))
|
||||
|
||||
(use-package org-fragtog
|
||||
:ensure t
|
||||
:hook (org-mode . org-fragtog-mode)
|
||||
:config
|
||||
(add-hook 'org-mode-hook
|
||||
(lambda ()
|
||||
(add-hook 'evil-insert-state-entry-hook (lambda () (org-fragtog-mode -1)) nil t)
|
||||
(add-hook 'evil-insert-state-exit-hook (lambda () (org-fragtog-mode 1)) nil t))))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue