https://github.com/mloning/website
My website
https://github.com/mloning/website
github-pages hugo website
Last synced: 2 months ago
JSON representation
My website
- Host: GitHub
- URL: https://github.com/mloning/website
- Owner: mloning
- Created: 2022-05-23T15:10:17.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2026-04-16T10:26:41.000Z (3 months ago)
- Last Synced: 2026-04-16T12:33:33.851Z (3 months ago)
- Topics: github-pages, hugo, website
- Language: Markdown
- Homepage: https://www.mloning.com/
- Size: 675 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# My website
My personal website built with [Hugo] and a modified [Ezhil] theme.
[Hugo]: https://gohugo.io
[Ezhil]: https://github.com/mloning/ezhil
## Develop
- Install [just](https://github.com/casey/just)
- `gh repo clone https://github.com/mloning/website . -- --recurse-submodules` to clone the repo with the theme as a [git submodule]
- `git submodule update --init --recursive --remote` to update the theme from the git submodule
- `just run-dev-server` to start the Hugo server with hot reloading
- `just create-new-post ` to create a new draft in `./content/posts/.md`
- Use `Cmd` + `Shift` + `R` to force reload the cache in Firefox
[git submodule]: https://git-scm.com/book/en/v2/Git-Tools-Submodules
## Deploy
Pushing changes to the `main` branch will trigger a deployment using a GitHub Action [workflow] and GitHub Pages.
[workflow]: https://github.com/mloning/website/actions/workflows/deploy.yaml
## Configure custom domain
Check out my blog post on [how to configure a custom domain with GitHub Pages and Squarespace].
[how to configure a custom domain with GitHub Pages and Squarespace]: https://www.mloning.com/posts/configuring-custom-domain-with-github-pages-and-squarespace/