feat(notetaking): anki integration
This commit is contained in:
parent
d9babbd49a
commit
f6ec07f646
4 changed files with 131 additions and 44 deletions
|
|
@ -65,7 +65,7 @@
|
|||
(org-roam-dailies-directory "dailies/")
|
||||
(org-roam-completion-everywhere t)
|
||||
:bind (
|
||||
("C-c r f" . org-roam-node-find)
|
||||
("C-c r f" . org-roam-node-find) ;; TODO This is case sensitive, make it insensitive
|
||||
("C-c r j" . org-roam-dailies-capture-today)
|
||||
("C-c r t" . org-roam-dailies-goto-today)
|
||||
)
|
||||
|
|
@ -110,3 +110,33 @@
|
|||
("C-c i" . org-download-clipboard)
|
||||
)
|
||||
|
||||
(use-package org-preview-html ;; https://github.com/jakebox/org-preview-html
|
||||
:ensure t
|
||||
:bind (:map org-mode-map ("C-c p" . org-preview-html-mode))
|
||||
:custom
|
||||
(org-preview-html-viewer 'eww) ;; Use built-in EWW browser
|
||||
(org-preview-html-refresh-configuration 'save)
|
||||
(add-hook 'eww-mode-hook (lambda () (display-line-numbers-mode -1)))
|
||||
;; Pin the preview window layout to the right
|
||||
(add-to-list 'display-buffer-alist
|
||||
'("\\*eww\\*"
|
||||
(display-buffer-in-direction)
|
||||
(direction . right)
|
||||
(window-width . 0.5)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
;; Integrations
|
||||
|
||||
(use-package org-anki ;; https://github.com/eyeinsky/org-anki
|
||||
:ensure t
|
||||
:bind (:map org-mode-map
|
||||
("C-c a c" . org-anki-cloze-dwim) ;; Insert cloze on cursor
|
||||
("C-c a d" . org-anki-delete-entry) ;; Delete cards from Anki
|
||||
("C-c a i" . org-anki-sync-entry) ;; Create card from current header
|
||||
("C-c a s" . org-anki-sync-all) ;; Sync all cards in buffer
|
||||
("C-c a u" . org-anki-update-all) ;; Update existing cards in buffer
|
||||
)
|
||||
)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue