Skip to content

jonathanchu/jonathanchu.is

Repository files navigation

https://api.netlify.com/api/v1/badges/3f0f1bda-2338-4eca-afeb-e5db1eeccfc4/deploy-status.svg

jonathanchu.is

My new blogs. Let me show you them.

This is my personal website built with Hugo and ox-hugo.

Prerequisites

Install Hugo

brew install hugo

In Emacs, install ox-hugo and configure in your init.el config by following the ox-hugo instructions below:

Updating the theme

The hugo-coder theme is installed as a Hugo module. To check if a newer version is available:

go list -m -u all

If an update is available, it will appear in brackets after the current version, e.g. [v0.0.0-20260115...]. No brackets means you’re on the latest.

To update all modules:

hugo mod get -u

To update a specific module, specify its path (e.g. the theme):

hugo mod get -u github.com/luizdepra/hugo-coder

Local development

Since this is a Hugo site, you can run this locally with this command:

hugo server -D

After making some changes to content-org/content.org, you can export all valid Hugo subtrees with:

C-c C-e H A

Deploying

You can deploy the latest changes by simply pushing to master:

git push origin master

About

My new blog.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors