Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
zetteldesk.el
Zetteldesk.el is an emacs library built on top of org-roam with the purpose of easier revision on various subjects and a better outliner tool for emacs
You may be looking for deft: https://jblevins.org/projects/deft/
I use consult-notes, which is derived from this consult wiki-entry. it sorts notes by recency. Of course, this assumes that you use consult. I also second the other suggestion to use ripgrep. Here's the function I use:
I use consult-notes, which is derived from this consult wiki-entry. it sorts notes by recency. Of course, this assumes that you use consult. I also second the other suggestion to use ripgrep. Here's the function I use:
I'm not using org-roam, but is it possible to use https://github.com/akirak/org-reverse-datetree instead?
Other replies mentioned consult several times, however, instead of it's default functionality or custom functions, I rely on consult-org-roam which can be found on Melpa. It offers several helpful functions such as consult-org-roam-rg-search.
[1] https://github.com/hasu/notdeft
[2] https://github.com/casouri/xeft
If your problems are just filtering and sorting your notes, then you should have no trouble. You can even insert them in a temporary buffer and view them all simultaneously. Albeit completely unrelated to daily notes, I recently wrote a package to solve this exact problem you describe, but instead of daily notes, I wanted to filter an arbitrary selection of notes. You can check it out here, the source might give you some inspiration for how to do what you want. Ripgrep is an excellent tool for searching your notes, but what you are asking for isn't really its use case I feel, you want more of a filter, not a search tool.