This article is pending because of my laziness
Objective
Make a website(digital garden) which contains my obsidian notes
Description
- I want to publish few of my ’notes’ as web pages and make a structure similar to Obsidian vault on my website.
- Not all notes should be published
- Could fetch from private repo
Working
- There are 2 repos
- Obsidian Vault
- Main Website Source
- The ‘1’ is added as submodule for ‘2’
- Run a command to export markdown which are marked as ‘
draft=false’ from obsidian markdown format to normal markdown - Store exported markdown in
srcdirectory - Run
hugoto convert markdown to static html files - Run github action to push to pages
Tasks
- Choose HUGO theme
- Setup HUGO
- Setup obsidian to hugo workflow
- Test github action
- Modify theme -> add current css
- Test privacy
- Add obsidian graph to hugo theme
- https://gohugo.io/hosting-and-deployment/hosting-on-github/
- https://gohugo.io/getting-started/directory-structure/
Theme Watchlist
- theme-til: https://github.com/michenriksen/hugo-theme-til
- PaperMod: https://github.com/adityatelange/hugo-PaperMod
- hugo-obsidian: https://themes.gohugo.io/themes/amethyst/