No video

Capturing Notes Efficiently in Emacs with Org Roam

  Рет қаралды 44,095

System Crafters

System Crafters

Күн бұрын

Пікірлер: 55
@guillermorojas2000
@guillermorojas2000 3 жыл бұрын
a real chad of the emacs community 🐱‍👓
@johnbernier1143
@johnbernier1143 3 жыл бұрын
About the tags, they are space separated but unfortunately, by default, org-roam limits the display to 10 characters max, that's why the tag following "#Project" was truncated to " #". You can customize the display with the org-roam-node-display-template variable.
@SystemCrafters
@SystemCrafters 3 жыл бұрын
Excellent, thanks for the clarification!
@jethroksy
@jethroksy 3 жыл бұрын
This has also been fixed in the master branch. They are still truncated by default, but now the truncated contents are still searchable.
@IvanToshkov
@IvanToshkov Жыл бұрын
I am really happy I found this channel. The presentation is very clear and very focused. Thank you!
@dorabear3030
@dorabear3030 3 жыл бұрын
About searching with the tags, if set the foolowing: (setq org-roam-node-display-template "${directories:10} ${tags:10} ${title:100} ${backlinkscount:6}") It will show the directory, tags, title and backlinkcount in the search. Thank you for showing the file template, this makes it much easier for me to manage. I have tens of capture templates and this makes it much easier to manage.
@SystemCrafters
@SystemCrafters 3 жыл бұрын
That's a really excellent tip, thanks!
@cloudartisean
@cloudartisean 3 жыл бұрын
Normally dont leave comments, but had to leave message here. THANK YOU for this video, it was amazing. I've been meaning to learn Org Roam for awhile and this video was amazing for me. Subscribed and cant wait to see more
@SystemCrafters
@SystemCrafters 3 жыл бұрын
Glad you liked it, thanks a lot!
@abarocio80
@abarocio80 3 жыл бұрын
Excellent video! You'll get used to the time restriction (I speak as a teacher).
@branquinho8444
@branquinho8444 3 жыл бұрын
Great intro, Wil. Always improving, just your system craft
@kobbarikola
@kobbarikola 3 жыл бұрын
Thanks for the videos - learning a lot from these!
@Brucejuz
@Brucejuz Жыл бұрын
Thank you for your Build a Second Brain in Emacs series! It helps a lot! Mostly, we take notes when we reading or watching videos. How can we take notes when we read PDF or epub papers or books or when we watching videos, so that in the captured notes we can automatically record the location of the files, the position of the books, or the timestamp in the videos? Thanks!
@robertoperez4029
@robertoperez4029 Ай бұрын
Such a great channel! Thank you for the amazing content. I’ll become a supporter. P.S. were you skiing shortly before recording this video?
@SystemCrafters
@SystemCrafters Ай бұрын
Thanks! Nah, probably just wearing hats and sunglasses too often
@changaaron
@changaaron 11 ай бұрын
It's really helpful. Thanks a lot.
@masondear8016
@masondear8016 3 жыл бұрын
Big fan of the new intro style ngl
@SystemCrafters
@SystemCrafters 3 жыл бұрын
Thanks, glad to hear that!
@joezaino4674
@joezaino4674 3 жыл бұрын
Thanks for these videos! I'd like to see you cover the capture of webpages from a bookmark in your browser using org-protocol and roam. Not sure this is even possible. I'd love to capture the website I'm on in my browser into a note with a custom bookmark-notes template using a bookmark in my browser.
@SystemCrafters
@SystemCrafters 3 жыл бұрын
Definitely possible! I'll cover it in a video in this series
@algolover
@algolover 3 жыл бұрын
This works for me: - Add new bookmark - Set URL to : javascript:location.href = 'org-protocol://roam-ref?template=r&ref=' + encodeURIComponent(location.href) + '&title=' + encodeURIComponent(document.title) Will open a capture buffer with ROAM_REFS set to the URL of the website and the title likewise.
@Firefly192
@Firefly192 2 жыл бұрын
Thank you for these great videos.
@z00k42
@z00k42 Жыл бұрын
Thank you for the amazing video! I am following along all your videos and I noticed today that :if-new must be substituted with :target (as per org-roam documentation if I read correctly)
@SystemCrafters
@SystemCrafters Жыл бұрын
Might be true, Org Roam keeps changing things that break my instructions!
@Xdavidel
@Xdavidel 3 жыл бұрын
Is there an immediate benefit of switching built-in captures for Roam's, or is it all a part of a bigger plan?
@SystemCrafters
@SystemCrafters 3 жыл бұрын
You'd only use these if you wanted to customize how Org Roam notes get created, they don't replace the normal Org Mode capture templates that you might use in other cases
@kronikpillow
@kronikpillow Жыл бұрын
how do i create nodes under a folder? example I got the org/roam folder then under it i have folder 1 folder 2 folder 3 and for example, when I do org-roam-find to create a note, the folder names are displayed in the display with @folder 1 @folder 2 @folder 3 but ... if i try to create a file there, it actually creates it under the /roam folder instead, and then i have to manually move the note ... o.O
@Mark-zk7uj
@Mark-zk7uj 5 ай бұрын
is there a template for capture templates or do you have to memorize the format? I'm sure I could just create an interactive macro or an elisp function to do it
@skeezixcodejedi
@skeezixcodejedi 3 жыл бұрын
Any talk about org-roam-server? It doesnt' seem well described on its page (or its options), but the idea is tempting.. ie: put up a VM somewhere to host an emacs session as a roam server (?), and then have multiple Emacssen (work? home? multiple VMs..) all referring to that hosted roam content? .. is that possible?
@techmoerror2206
@techmoerror2206 3 жыл бұрын
Hi David, why is the first heading () highlighted in orange at around 12:54? Sometimes I get that behavior for some headings in org files and I don’t know what I’ve typed to make it happen or what it means….
@SystemCrafters
@SystemCrafters 3 жыл бұрын
Honestly, I don't know why that happens! I see it pretty often too, I can't think of a good reason why the face would change.
@juergenhesse9967
@juergenhesse9967 3 жыл бұрын
Hi David! Thanks for this amazing video! I was wondering whether it would be possible to use the org-roam-directory variable in the path of the template file. Since it was defined beforehand it should be possible, or am I wrong? I was trying to do somethins like (file (concat org-roam-directory "/path/to/template.org")) but had no luck and ran into an "org-capture-get-template: Wrong type argument: stringp"-error...
@BoyoWhoGoesPoyo
@BoyoWhoGoesPoyo 3 жыл бұрын
"JavaScript is basically a scheme" ... spoken like a true LISPer.
@eddas5175
@eddas5175 3 жыл бұрын
Do you know if it's possible to create a file with Emacs and import a template, depending on the type of file? Like a hook, or a tag. I have to write a lot of stuff that requires the same kind of headers (example: General Information header, Details header, Age etc.). So far what I do is keep a blank file with only headers, then I create another file and copy the headers over the new file. Sorry if it's confusing, I will try to rephrase if that's the case. Thank you for the video, sir! Still learning roam, it's an awesome tool. Edit: I just started the video, it seems like it covers that topic heh Edit 2: yes! Awesome. That's exactly what I needed. That's what I get for posting before watching the video haha
@eddas5175
@eddas5175 3 жыл бұрын
Dude this is amazing, I thought it was too much to ask, but nope, really easy to implement this functionality. Thank you very much, David, you have no idea how many hours this will save me.
@SystemCrafters
@SystemCrafters 3 жыл бұрын
Yep, sounds like this functionality is exactly what you need!
@eddas5175
@eddas5175 3 жыл бұрын
@@SystemCrafters sorry to bother with so many comments, I get very excited tweaking Emacs haha. But yeah, I already implemented what I needed, thanks to this tutorial!
@TeroMononenEU
@TeroMononenEU 3 жыл бұрын
Wouldn't use of #+roam_tags make more sense in roam context? At least org-roam-tag-[add|delete] functions work with those.
@SystemCrafters
@SystemCrafters 3 жыл бұрын
Org Roam v2 uses #+filetags for file-level tags to be consistent with general Org Mode usage, this is different than in Org Roam v1. #+roam_tags is still used for tags for the heading level nodes though.
@TeroMononenEU
@TeroMononenEU 3 жыл бұрын
@@SystemCrafters Thanks for clarification! 😊
@adriancortes-koler8928
@adriancortes-koler8928 2 жыл бұрын
how do you make the capture buffer to open on a window with a vertical split?
@TheKrister2
@TheKrister2 3 жыл бұрын
Is it possible to specify a subdirectory under the org-roam directory for specific templates? E.g. a journal template that has new files created with it created under something like ~/org-roam/journal.
@SystemCrafters
@SystemCrafters 3 жыл бұрын
You should be able to include a subdirectory in the template's target path, but make sure the directory exists first because I've found that capture fails when the target folder doesn't exist.
@MichaelDiamondMusic
@MichaelDiamondMusic 3 жыл бұрын
4:30 I would love to learn how to create headings by default. Specifically for an org roam dailies
@malcolmkahora5318
@malcolmkahora5318 3 жыл бұрын
Love roam great video :)
@matthiasfuchs3808
@matthiasfuchs3808 2 жыл бұрын
I've written a org-roam template for org-gcal - are you interested? 😉 Thank you David for your great Videos! Happy New Year! 💫
@abarocio80
@abarocio80 3 жыл бұрын
Is there any way to visit/find nodes by tags?
@AbaseenPodcast
@AbaseenPodcast 2 жыл бұрын
Capture notes efficiently, after spending 7 months configuring emacs and learning org and roam on top of that... that is.
@ghost-user559
@ghost-user559 Жыл бұрын
Pen and paper are as efficient in as it gets. This is the opposite of efficient.
@viddyscene
@viddyscene 3 жыл бұрын
Only if you could've made these videos last month. I recently moved out of Org-Roam and got back again on Obsidian.
@SystemCrafters
@SystemCrafters 3 жыл бұрын
You can always switch back ;)
Getting Started with Org Roam - Build a Second Brain in Emacs
34:19
System Crafters
Рет қаралды 145 М.
Declutter Your Buffer Lists in Emacs with Perspective.el
28:31
System Crafters
Рет қаралды 16 М.
白天使选错惹黑天使生气。#天使 #小丑女
00:31
天使夫妇
Рет қаралды 14 МЛН
Prank vs Prank #shorts
00:28
Mr DegrEE
Рет қаралды 10 МЛН
RYZEN 7 9700X vs INTEL I5-12600K | Test in 6 Games
8:07
Boost Productivity With Emacs, Org Mode and Org Agenda
34:24
DistroTube
Рет қаралды 90 М.
Emacs Org-mode - a system for note-taking and project planning
46:57
Google TechTalks
Рет қаралды 313 М.
Is Logseq Better than Org Roam? - System Crafters Live!
1:55:17
System Crafters
Рет қаралды 21 М.
Emacs From Scratch #6 - Organize Your Life with Org Mode
1:01:51
System Crafters
Рет қаралды 65 М.
Inside Ryder Carroll’s Second Brain | Roam & Bujo
13:29
Tiago Forte
Рет қаралды 110 М.
Roam Research is great. Here’s why I switched to Obsidian.
9:40
Emacs: modern minibuffer packages (Vertico, Consult, etc.)
44:01
Protesilaos Stavrou
Рет қаралды 14 М.
Efficient Text Selection with Emacs Key Bindings - Emacs Essentials #3
28:34
白天使选错惹黑天使生气。#天使 #小丑女
00:31
天使夫妇
Рет қаралды 14 МЛН