2.1 KiB
2.1 KiB
GitHub Pages
- In VSCode workspace settings set
"foam.edit.linkReferenceDefinitions": "withoutExtensions" - Execute the “Foam: Run Janitor” command from the command palette.
- Turn GitHub Pages on in your repository settings.
How to publish locally
If you want to test your published foam, follow the instructions:
- https://docs.github.com/en/free-pro-team@latest/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll
- https://docs.github.com/en/free-pro-team@latest/github/working-with-github-pages/testing-your-github-pages-site-locally-with-jekyll
Assuming you have installed ruby/jekyll and the rest:
touch Gemfile- open the file and paste the following:
source 'https://rubygems.org'
gem "github-pages", "VERSION"
replacing VERSION with the latest from https://rubygems.org/gems/github-pages (e.g. gem "github-pages", "209")
bundlebundle exec jekyll 3.9.0 new .- edit the
Gemfileaccording to the instructions at Creating Your Site Point n.8 bundle exec jekyll serve
Other templates
There are many other templates which also support publish your foam workspace to github pages
- gatsby-digital-garden
- foam-mkdocs-template
- foam-jekyll-template
todo good-first-task Improve this documentation