StringPotatoTheory

@StringPotatoTheory@lemmy.world

This profile is from a federated server and may be incomplete. For a complete list of posts, browse on the original instance.

StringPotatoTheory ,

Does it / will it support internal backlinks? That's the reason why I switched from Hugo to Zola.

StringPotatoTheory ,

I'm not sure how they implemented it either but it must be tricky (or maybe it's easy to implement but hard to make it fast?) if Hugo still doesn't have support for it. I did a search in the Zola repo on github for "backlink" and these are the files that showed up.

You have to link pages using the Zola way (starting with a @/), and all pages and posts have to live under the /content/ folder. So if you had page1.md and page2.md and wanted to link from one to the other, in page2 you'd have [Page 1](@/page1.md). On page2 you'd see the normal link, and on page1 you'd see that page2 links to it.

StringPotatoTheory ,

I use obsidian and syncthing, although I use it for just myself; as long as you aren't editing the same document at once it should work. If there is a file conflict, nothing will be deleted, just the conflicted file with have the word "conflict" in the name. So you can do a text compare between the original and that file to see what needs to be merged.

Syncthing is self hosted, obsidian has desktop and android apps. You can exclude certain files or folders from being synced on a certain device with syncthing. Obsidian uses markdown so that might take some getting used to, but the plus side being all your notes will be text so you aren't locked in to using obsidian.

You can also use another markdown / text editor as well, maybe one that supports wiki links for obsidian compatibility but obsidian works with the markdown link format as well.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • test
  • worldmews
  • mews
  • All magazines