Skip to content

Latest commit

 

History

History
48 lines (32 loc) · 973 Bytes

File metadata and controls

48 lines (32 loc) · 973 Bytes

My Blog

Personal blog built with Hugo and PaperMod theme, deployed to GitHub Pages.

Local Development

Prerequisites:

Quick Start

  1. Clone with submodules:

    git clone --recurse-submodules <repo-url>
    cd <repo-name>
  2. Run the development server:

    make run
    # Or manually: hugo server -D
  3. Visit: http://localhost:1313

Available Commands

  • make run: Start dev server with drafts
  • make build: Build for production
  • make clean: Remove build artifacts

Adding Content

Create new post:

hugo new posts/my-new-post.md

Edit the generated file in content/posts/, add your content, set draft: false.

Deployment

Pushes to main branch automatically deploy via GitHub Actions.

Theme

Using PaperMod theme.