Emacs Zettelkasten
Minha configuração no Emacs pra usar o método Zettelkasten.
Transição para Org com Zettelkasten
TODO Pacotes para instalar e configurar
- org-roam
- org-noter
- org-pdftools
- org-noter-pdftools
- Zotero + Better Bibtex Extension (Zotero)
- ivy-bibtex
- org-ref
- Org Roam Bibtex (ORB)
- org-roam-dailies
- Deft
- org-protocol
- org-protocol instalação
- org-roam-protocol
- org-roam-server
- org-protocol-capture-html
- org-download
- org-cliplink
Material de estudo
EmacsConf 2020 - 17 - Org-mode and Org-Roam for Scholars and Researchers - Noorah Alhasan
An Orgmode Note Workflow
https://rgoswami.me/posts/org-note-workflow/
Blog Jethro [6/6]
- https://blog.jethro.dev/posts/org_mode_workflow_preview/
- https://blog.jethro.dev/posts/automatic_publishing/
- https://blog.jethro.dev/posts/introducing_org_roam/
- https://blog.jethro.dev/posts/how_to_take_smart_notes_org/
- https://blog.jethro.dev/posts/self_tracking_in_plain_text/
- https://blog.jethro.dev/posts/taking_srs_seriously/
Recomendado no manual do org-roam
- https://www.lesswrong.com/posts/NfdHG6oHBJ8Qxc26s/the-zettelkasten-method-1
- https://www.reddit.com/r/RoamResearch/comments/eho7de/building_a_second_brain_in_roamand_why_you_might/
DONE Configurar meu template do orb
DONE Ver como fica a questão do path das anotações
No caso a anotação filipe_adaptive_2015 está dentro da pasta do slip-box mas era pra estar na pasta refs.
DONE Ver se coloca ou não o cite-key no título
Coloquei
DONE Definir quais funções fazer o quê e quais usar.
-
orb-insert
Insere referência criando uma nota literária se preciso. É útil pra inserir referências e ao mesmo tempo criar as notas literárias. Configurei pra inserir as referências como citação do org-ref. Customizável em orb-insert-link-description. Outra opção seria usar esse comando pra fazer link do org-roam das notas literárias enquanto que usaria o org-ref-insert-link pra fazer citações.
-
org-ref-insert-link
Insere referência sem criar uma nota literária. O padrão do org-ref é um link dado por
cite:citekey
.
-
orb-insert-non-ref
Seria a mesma coisa do org-roam-insert porém exclui as notas literárias. Termina ficando mais útil do que o org-roam-insert porque separa as notas permanentes das notas literárias.
-
org-roam-insert
Insere um link do org-roam pra uma nota dentro da pasta do zettelkasten. Pode ser qualquer nota. Acho que orb-insert-non-ref terminará sendo mais útil a não ser que se queira inserir um link do org-roam de uma nota literária (sem ser um link de citação).
-
ivy-bibtex
Leva para o pdf a partir de uma entrada de citação. Mostra todos as suas citações e quando você seleciona ele leva pra o respectivo pdf.
DONE Ver se faz sentido as coisas de refs ficarem dentro da pasta vigiada pelo org-roam
Faz sim
DONE Configurar org-roam-dailies
DONE Configurar meu template do org-roam
DONE Consertar o título das notas já criadas. Cuidar para que não seja quebrado nenhum backlink
DONE Ver as funções orb-persp-project e orb-switch-persp
Pelo que entendi tem que usar o projectile tbm pra isso funcionar
DONE Configurar meus keybindings
((“C-c n i” . orb-insert-non-ref)) ((“C-c n I” . org-roam-insert-immediate)) ((“C-c n c” . orb-insert)) ((“C-c n C” . org-ref-insert-link)) ((“C-c n n” . org-noter)) ((“C-c n b” . ivy-bibtex))
DONE Configurar faces
-
DONE Nano Face Critical
(set-face-attribute 'nano-face-critical nil :foreground "#ff757f" :weight 'bold :background 'unspecified)
-
DONE Org Roam Tags
;; mudei pra isso pq usando o set-face-attribute tava cagando o carregamento de tudo que vinha depois ;; Apesar disso, nao vi diferença nessa face. Porém deixei aqui a forma de colocar pelo custom no lugar do set-face-attribute (custom-theme-set-faces 'user '(org-roam-tag ((t (:weight bold)))))