# Org-roam major redesign

**URL:** <https://org-roam.discourse.group/t/org-roam-major-redesign/1198>\
**Category:** Development\
**Created:** [January 23, 2021, 1:17pm UTC](https://org-roam.discourse.group/t/org-roam-major-redesign/1198 "2021-01-23T13:17:57Z")\
**Posts on this page:** 1\
**Showing post:** 100

<div class="post-metadata">

**Author:** ![nobiot](https://yyz2.discourse-cdn.com/free1/user_avatar/org-roam.discourse.group/nobiot/32/159_2.png) [@nobiot](https://org-roam.discourse.group/u/nobiot)\
**Post date:** [March 23, 2021, 7:16am UTC](https://org-roam.discourse.group/t/org-roam-major-redesign/1198/100 "2021-03-23T07:16:11Z")

</div>

I feel that these three sections are good default. Feedback (tested on Ubuntu Linux via virtual machine on Windows):

1. It would be good that `org-roam-mode-sections` will be a customise variable with a default — e.g. the three sections. I am sure that’s your intention 🙂
2. I would appreciate documentation for the sections and the new `org-roam-buffer` in general  
Again, just confirming what I believe you are already thinking of — I had to go into your dotconfig on GH to understand what are the acceptable values
3. Ripgrep for unlinked reference section was a bit tricky  
This is not directly about Org-roam V2 but about Ripgrep and OS package manager, I think; nevertheless, I felt it would be worth mentioning somewhere (especially when Ubuntu is popular):

- Ubuntu (20.x.x) apt does not provide Ripgrep with `pcre2` option — the `scoop` package manager on Windows does (!). I resorted to compiling Ripgrep myself (easy enough, but…)
- PATH setting was a bit tricky. `shell-command` in Emacs did not recognise `rg` in custom path (in my case, symlinked from `~/.cargo/bin`). I had to do it from `/usr/local/bin`. I believe this is an Emacs quirk. For some reason, Emacs’s `shell` session recognised `~/.cargo/bin`, so did Ubuntu’s Terminal app; not `shell-command-to-string` — I just assumed it is some sort of PATH setting in Emacs, but I didn’t dig any further.

---

_[View the full topic](https://org-roam.discourse.group/t/org-roam-major-redesign/1198)._
