Skip to content

markup/org: add custom org link resolve function for denote #13865

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

theSuess
Copy link
Contributor

The go-org library used by hugo to parse .org files now supports custom link resolvers. This PR uses the new functionality to add support for denote style links.

This can be used to publish notes as-is using hugo.

I've written about the details in a blog post here.

I don't know if this functionality is too specific to my use case, so I'm happy to discuss alternatives which could be more modular/adaptable to other systems.

The go-org library used by hugo to parse `.org` files now supports custom link
resolvers. This PR uses the new functionality to add support for
[denote](https://protesilaos.com/emacs/denote) style links.

This can be used to publish note libraries as-is using hugo.

I've written about the details in a blog post
[here](https://dominik.suess.wtf/posts/2025/01/02/denote-hugo/).

I don't know if this functionality is too specific to my usecase so I'm happy to
discuss alternatives which could be more modular/adaptable to other systems.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant