Hacker News new | ask | show | jobs
by kzrdude 1893 days ago
How do you organize suites of notes in org-mode? Do you keep very big documents or one file per project or current task, or how is it divided? And is it possible to have links and hierarchies?

I'm still shopping for a good vim-based note taking solution.

3 comments

Having used it extensively, you can setup org-mode however you want: a file per month, a file per thought, a file per project and everything in between.

It is also the only note taking system I have seen that will let you link to an email. If you want to add a todo entry deep in some meeting notes reminding you to checkup on that email in 3 weeks, you can. And those todos will then show up in your agenda view.

Unfortunately this doesn't work if you don't already use Emacs as your email client, which I guess you don't if you aren't also using org-mode.

Like the sibling comment said, org-deft is pretty fantastic. I have a single folder with many many org files. I have tags in them for general attributes and link/backlink via org-roam so I can instantly get a bird's eye view of which notes relate to which.

While actually editing, org-roam has simple double-bracket syntax that auto-completes existing filenames. If filename doesn't exist, it is created when the link is accessed first time automatically.

Hierarchy gets established automatically as I track back links, or via org-roam graph view. But really, once I started linking notes extensively (because its so easy with org-roam), I realised that my structure ended up mostly as a graph rather than tree. However, org-mode itself has excellent tree style syntax within individual file, which comes in handy.

Searching/analyzing can be done either from withing Emacs via elisp or externally via ripgrep/fd (I'm still noon at elisp)/

I use deft. A hot key brings up the list, then typing narrows the list based on name or content.

https://jblevins.org/projects/deft/