A personal Hugo site using the PaperMod theme, configured for Netlify deployment.
To run the Hugo server locally:
# Start the development server
hugo server
# Or with drafts enabled
hugo server -D
# The site will be available at http://localhost:1313This site is configured for automatic deployment on Netlify.
- Push this repository to GitHub/GitLab/Bitbucket
- Connect your repository to Netlify
- Netlify will automatically detect the Hugo configuration
- The build settings are configured in
netlify.toml
- Build command:
hugo --gc --minify - Publish directory:
public - Hugo version: latest (automatically uses the most recent Hugo version available on Netlify)
When deploying to Netlify, the baseURL in hugo.toml will be automatically updated to your Netlify site URL. For production, update the baseURL in hugo.toml to match your actual domain.
content/- Your site content (markdown files)themes/PaperMod/- The PaperMod themestatic/- Static files (images, etc.)layouts/- Custom layouts (optional)public/- Generated static site (git-ignored)