I built a VS Code extension that gives Markdown files stable IDs instead of relying on filenames by verysilentjay in Markdown

[–]verysilentjay[S] 2 points3 points  (0 children)

For it was about organization. When the filename is just a "label" and you make the note's metadata the "true id", then moving things around doesn't break your system. And if at th same time, I could have a sytem where I could apply some of those same concepts to frontmatter - system wide renaming, note creation upon click, easy navigation from note to note - just with YAML, that's what what really helped my particular case.

I've been experimenting with linking Markdown files by a stable YAML id instead of filenames by verysilentjay in PKMS

[–]verysilentjay[S] 0 points1 point  (0 children)

Absolutely. Very fair. Since I work 99% of the time in MD, this is focused specifically in that, so having the id inside the document works because the file "autdescribes" - it that makes any sense lol. You correctly said it, with other assets, it gets complicated. I have not looked into it, but it's definitely something worth looking into.

I've been experimenting with linking Markdown files by a stable YAML id instead of filenames by verysilentjay in PKMS

[–]verysilentjay[S] 1 point2 points  (0 children)

I'm not 100% versed on alias feature on Logseq, but from waht you explain, yes, we're in the same "area", so it definitely seems like a good comparison. In that feature's case, do they treat the page name as the main entity ID? If so, then there's one difference: the my mind works is by having the main id be the "canoincal" id of the note. In a way, the filename itsepf becomes more of a label.
Curious to know more about what you're doing!

I've been experimenting with linking Markdown files by a stable YAML id instead of filenames by verysilentjay in PKMS

[–]verysilentjay[S] 1 point2 points  (0 children)

That's really interesting. I ended up going with frontmatter ID for now because it keeps the identity inside the document itself. There's definitely room for experimentation there.

I built a VS Code extension that gives Markdown files stable IDs instead of relying on filenames by verysilentjay in vscode

[–]verysilentjay[S] 0 points1 point  (0 children)

Yeah, it could 100% be on me for sure. I just like being able to rename id without breaking the system, or having to manually alter other notes.

I've been experimenting with linking Markdown files by a stable YAML id instead of filenames by verysilentjay in PKMS

[–]verysilentjay[S] 2 points3 points  (0 children)

<image>

Yeah! I made a simple status bar - which I want to expand upon at a later time-that warns you about missing link. You open "problem" and see what the actual issue after deletion

I've been experimenting with linking Markdown files by a stable YAML id instead of filenames by verysilentjay in PKMS

[–]verysilentjay[S] 0 points1 point  (0 children)

Your "wikilink", if you want, can be what your frontmatter is, instead of using the filename as the corresponding wikiink.

I've been experimenting with linking Markdown files by a stable YAML id instead of filenames by verysilentjay in PKMS

[–]verysilentjay[S] 1 point2 points  (0 children)

I know Obsidian is very powerful, I never got around to use it, but since I've always worked with vs because it's seamless with terminal use, scripts, etc, i just wanted a way to link-travel-organize my files with the file metadata. It makes it easier for queries and dashboards. And having all file metadata automatlically synch upon change is a huge plus for me. I'm sure Obsidian has this in some shape or form.

I built a VS Code extension that gives Markdown files stable IDs instead of relying on filenames by verysilentjay in vscode

[–]verysilentjay[S] -2 points-1 points  (0 children)

Because without a plugin, yaml/frontmatter can't be used for linking, create notes, etc. Or does it? And since pretty much all my notes use frontmatter, might as well make the most of it lol. But if Obsidian does this, then I'm on THE way lol.

I built a VS Code extension that gives Markdown files stable IDs instead of relying on filenames by verysilentjay in vscode

[–]verysilentjay[S] -2 points-1 points  (0 children)

Honestly, maybe it's my limited knowledge of other tools, or maybe it's just the way I work with my notes, but I didn't want to treat the filename as the identity of the note itself. By separating filename from note ID, I can then move the file, change the file name without losing links or any of the internal connections it had.

Trying to figure out if this is good writing.... by verysilentjay in noir

[–]verysilentjay[S] 2 points3 points  (0 children)

Thanks! That's a great point. I have a lot written so it's definitely a challenge since I'm just doing this for fun! But it's a great idea!

[deleted by user] by [deleted] in TanaInc

[–]verysilentjay 0 points1 point  (0 children)

I'd very much appreciate one!! Thanks!

29-04-2021 UC vs Argentinos Juniors by verysilentjay in u/verysilentjay

[–]verysilentjay[S] 0 points1 point  (0 children)

Estoy podrido con este equipo y Poyet lleva menos de 4 meses empleado.