My god that took WAY too long to figure out!
Apparently org-roam doesn't search in tags as default, why oh why!
Isn't that the whole point of adding tags, to be able find shit using them?!
Anyhow adding
(setq org-roam-node-display-template
(concat "${title:*} "
(propertize "${tags:10}" 'face 'org-tag)))
From: https://github.com/org-roam/org-roam/pull/2054)
Personally I preferred more than 10 characters for the tag
GitHub - ahmed-shariff/org-roam-ql: Query language for org-roam
@tacosandlinux @attilasedon yeah, org-roam-extract-subtree is good for extracting a subtree to a new file. But sometimes it's just nice to have ids on the headings and subheadings. I also like to change the display template so that you can see the node hierarchy. https://github.com/org-roam/org-roam/wiki/User-contributed-Tricks#showing-node-hierarchy
What's the state of the art in getting read/write access to notes, tasks and agendas from org-mode on Android? I like some of how #logseq does it but its directory structure is a bit of a straightjacket and it doesn't quite play nicely with native #emacs #OrgMode and #OrgRoam.
#orgroam #orgmode #emacs #logseq
Been converting my #ObsidianMD notes to #Emacs #orgRoam yesterday and today. It occurred to me there must be a search and replace function, which I found and sped up my conversion no end.
Starting to get the hand of #orgMode now too!
#ObsidianMD #eMacs #orgroam #orgmode
#TIL: Since I sync my zettelkasten-esque Org Roam folder across multiple devices, using Syncthing, every once in while Iād get file conflicts and revisions and the Org Roam db would panic and log errors, because it would find multiple versions of the same file.
Today I learnt, I could exclude subfolders from my Org Roam path. using `org-roam-file-exclude-regexp`
I put in both my Syncthing subfolders and et voilĆ , no more errors!
`(setq org-roam-file-exclude-regexp '("\\.stversions" "\\.stfolder"))`
#til #syncthing #emacs #orgroam
It's taken over a day, but I'm finally back to square 1 with Doom Emacs! Now to see if it was my config messing up #orgRoam.
#doomEmacs
A while ago I started exploring #OrgMode / #OrgRoam (in #Emacs), & later also its ability to export documents into other formats, like HTML pages, PDF files, and #Atlassian #Confluence markup.
That last was still a bit of a pain, repeatedly copying the output into the Confluence edit interface (after clearing content, etc).
I've automated that now using the Confluence (Server) API. Just add a few ā#+confluence-*ā attributes and create a config file, then run a script.
https://github.com/jochie/misc/blob/master/org-mode/confluence_upload.sh
#orgmode #orgroam #emacs #atlassian #confluence
@alxlg also honestly, being able to administrate *any* and all files via a pkm tool would be extremely awesome. Tools like #DevonThink and #TagSpaces or theBrain with their ability to manage other files (and #orgRoam with its reference nodes) meet parts of an itch I keep having about being unable to extend the ressources links and associations beyond my motes. I would really love to be able to deep-reference and see in graph view these things, see and manage metadata etc
#devonthink #tagspaces #orgroam
I ported some #emacs #orgMode functionality specific to #orgRoam over to Denote. Maybe something that others might find useful.
https://takeonrules.com/2023/07/28/dynamic-org-agenda-list-based-on-denote-keywords/
#emacs #orgmode #orgroam #programming #pkm
Gotta love #emacs!
I wanted to share many common #orgroam notes between different contexts/profiles, and using an :around advice sledge-hammer, everything is possible!
Now org-roam thinks my common notes is a descendant subfolder even though it resides elsewhere on the filesystem.
https://simendsjo.me/blog/20230728193822-sharing_an_org_roam_database_between_different_contexts
Since I settled on #orgmode as my preferred way of taking notes (mainly because using babel as a language playground is so useful) Iāve wanted a way to capture stuff I come across when browsing on my iPhone.
I tried various iPhone apps (plain org, beorg, logseq) but they are either too agenda focused or donāt support image attachments smoothly. Add to this the hassle of getting the data onto linux - moebus sync kinda works but keeps getting killed by the iOS power saving.
I like bear as an iOS taking app but itās locked to the apple ecosystem and iCloud.
However, it turns out bear keeps its data in a combination of an SQLite data for the notes and plain files for the images and file attachments. So I knocked up < 200 lines of elisp to import the notes and images into #orgroam. Itās a one way merge- Iām not going to try writing to bear- but in roam I can treat those notes as an inbox.
Itās a custom hack and Iām not publishing it but it works nicely.
Checkout what 4 years of activity on version controlled emacs org-mode based knowledge management looks like.
#emacs #orgmode #orgroam #gource #visualization #pkm
So Iāve given it a few weeks and Iām totally into #OrgRoam for my notes. Capturing stuff is easy and Iām already programmed to save changes with c-c c-c from magit commits.
However, I have yet to use the backlinks, using search always seems to give me what I want. Maybe that will change when I have thousands of notes?
@spinningthoughts from how I org in 2023 https://cmdln.org/2023/03/25/how-i-org-in-2023/
Animated image showing how I capture for a daily meeting and to a separate worklog where time is captured and a link to the meeting notes is available.