Generated with Hugo using the Hugo-Coder theme.
Most of the config per theme is handled in the config.toml file. Here's an example of a minimal config for the Hugo Coder theme along with documentation on every possible setting.
The most important things are:
- markdown content is managed in the content folder
- the different menu options are managed through the
[[menu.main]]
sections - The values associated with the url keyword in the menu.main sections must correspond with a filename or folder name in content
- For example if you have a blog section with url=posts as the keyword, your folder of markdown blog posts must be called posts
hugo server -D
will start a local server with all pages built including any marked as draft
- Create a new branch
- Run
hugo
to build everything - Commit and push
- Merge to main
Netlify will auto-deploy on all PRs merged into main
- Hosting on Netlify
- Netlify DNS (if using a domain not registered with Netlify)