Org-roam-server is empty... no nodes

I’m using doom emacs and everything is working great except for org-roam-server. I use simple-httpd for roam server backend.

I started org roam server and after I open the local host… no nodes are shown.

Is it related to the new october update where the database is located in emacs.d by default?

I solved this by removing +roam from the org entry in init.el and adding (package! org-roam) in packages.el. Then run doom upgrade and it should work. I guess the pinned version of org-roam is incompatible with the current org-roam-server.

1 Like

It worked! Thanks man. Its weird though. I would guess roam in doom emacs isn’t up to date?

I would recommend unpinning the org-roam package instead so that you don’t lose some of the extras that get included in the doom setup process. It was mentioned here as well https://github.com/org-roam/org-roam-server/issues/111

Steps:

  1. Add\keep +roam in init.el
  2. In packages.el add (unpin! org-roam)
  3. Run doom upgrade packages
1 Like

I guess, I get what you mean. Re-wrote the config. Thanks man!

1 Like

You can also pin org-roam-server

(package! org-roam-server :pin "1dc94e102d60e53bb9929b1cdc55d4d8c2b0d64f")

Which works for me with the default pin for org-roam which is at a7cf48ea895ee5aae93ad6d5b4550fb803f6ef8a as of right now.

Seems complicated compared to what was mentioned above. Thanks tough!