jgru/consult-org-roam

Feature request: Display buffer name as org-roam node title in consult-buffer list, but not in dedicated group

Opened this issue · 0 comments

Hello, I want to propose a new feature as described in title:

the buffer name of an org-roam node is displayed and searchable as the org-roam node title in consult-buffer list, but these buffers are not organized in a dedicated buffer group (which is the current behavior when consult-org-roam-buffer is set to t.

I propose this for the following reason:

With consult-org-roam-buffer set to nil, after using consult-buffer to switch from an org-roam buffer to an arbitrary buffer, I can switch back to this org-roam buffer using consult-buffer again, and the org-roam buffer will be the first, selected buffer in the buffer list. This can be helpful when switching between two buffers frequently.

However, with consult-org-roam-buffer set to t, all the org-roam buffers are placed in a single, dedicated group, which makes the workflow described above nearly impossible, because after switching from an org-roam buffer, 'consult-buffer' would not list that buffer as the first, deleted buffer in the buffer list since it is placed in another dedicated buffer group.

Searching org-roam buffers by their org-roam node titles are convenient, but I also want to keep the workflow described above, so it seems not keeping all org-roam buffers in a dedicated group is the way to go. Would you consider implementing such a feature?

Thank you