Hey, this is how I set up personal site using Hugo, hosting it on Github pages and linked it to a domain bought through Google domains. Let me know if you have any questions!
- Install Hugo (Mac)
> brew install hugo
> hugo new site SITE_NAME
> hugo new post/test-post.md
- Download a theme and add to project e.g.