Note to OP: you don’t want to use obsidian, but obsidian.nvim is not related and not dependent on the software with the same name. Obsidian.nvim offers a Zettelkasten approach too.
https://github.com/epwalsh/obsidian.nvim
https://youtu.be/5ht8NYkU9wQ
One of my favorite alternatives to the default commands.