Org Gnosis With UI

org-gnosis node & my fork of org-roam-ui

Project Name: org-gnosis | Organization of Gnosis

I’ve been working on a “roam-like” note taking system, to replace & update my current org-roam workflow. This post is a minor update on the current state of it’s development.

Goals

The goals of org-gnosis are as follows:

  • Keep it minimal, only implement parsing & input data to a database.
    • Do not want to exceed 700 lines of code, currently it’s at 490.
  • Incorporate nodes as sources for gnosis notes.
    • Having nodes as sources can replace my extras section.
  • Make it easily extensible
    • Parsing functionality of org-gnosis should be easily customized to work with other note taking tools.
  • Separate journals from note taking

How things are going

The goals above have been achieved, except for the incorporation with my SRS system & it’s customization to parse non org-mode buffers can be kinda tricky. Despite that, it has been a drop-in replacement for my previous org-roam workflow.

I’ve also created a fork of org-roam-ui that I’ve been using to visualize my notes. I will be testing this package and hopefully publishing on either nongnu elpa or melpa soon.

If you are interested, try it out from this repo here. If you find any issues or got any questions feel free to email me.