:PROPERTIES:
:ID:       034abe27-ca14-4dc0-9a3f-b8d0e1f26342
:END:
#+title: emacs-stuff-org-roam
#+filetags: :emacs:roam:org:docs:resources:
This base will contain information on org roam. Although its closely linked to the [[id:8e5e9498-ff3c-48e7-aab5-6e94b2e41ccb][emacs-stuff-gtd]] node, that one will contain articles, notes and videos related to how to get things done.

[[https://www.orgroam.com/manual.html][User Manual]]

Here is the current config in my init.el
#+BEGIN_SRC elisp
  ;;roam config
  (use-package org-roam
    :ensure t
    :custom
    (org-roam-directory "~/master-folder/org_files/org_roam")
    :bind (("C-c n l" . org-roam-buffer-toggle)
  	 ("C-c n f" . org-roam-node-find)
  	 ("C-c n i" . org-roam-node-insert))
    :config
    (org-roam-setup))
#+END_SRC


- for the org-roam-ui (the graphical interface for nodes): [[https://github.com/org-roam/org-roam-ui][org-roam-ui]]
- an article: [[https://gist.github.com/nickanderson/00005b5b03e323a65ada98c5fa5ebb11][example-org-roam-workflow.org]]
- An article to read: [[https://cmdln.org/2023/03/25/how-i-org-in-2023/][How i use org in 2023]]
- An article: [[https://jethrokuan.github.io/org-roam-guide/][org-roam-guide]]
- An article: [[https://ianjones.info/own-your-second-brain][Own your second brain]]
- article: [[https://honnef.co/articles/my-org-roam-workflows-for-taking-notes-and-writing-articles/][my-org-roam-workflows-for-taking-notes-and-writing-articles]]
- article: [[https://michaelneuper.com/posts/how-i-use-org-roam-to-takes-notes-for-cs/][how-i-use-org-roam-to-takes-notes-for-cs]]

The command below starts emacs in a terminal and kills it after 10 seconds. this is useful for when I add a note in the main machine, but the server's DB doesn't pick up the changes until Emacs is restarted in the server.
#+begin_src bash
  timeout 10 emacs >/dev/null 2>&1  
#+end_src 
