Skip to content

splusq/splusq.github.io

Repository files navigation

salmanq.com

Build and Deploy GitHub deployments

Personal website and blog built with Hugo and the hugo-blog-awesome theme. Deployed to GitHub Pages via GitHub Actions.

Prerequisites

brew install hugo just

Commands

just run              # Start local dev server with drafts
just build            # Build for production
just new my-post      # Create a new blog post

Project Structure

├── assets/sass/        # Custom SCSS overrides (_custom.scss, _fonts.scss)
├── content/blog/       # Blog posts (Markdown)
├── layouts/            # Template overrides (header, footer, single, RSS)
├── static/fonts/       # Self-hosted Inter & JetBrains Mono
├── themes/             # hugo-blog-awesome (git submodule)
└── config.yaml         # Site configuration

Deployment

Pushes to main automatically build and deploy to GitHub Pages via the workflow in .github/workflows/main.yml.

About

Source content for personal website/blog

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •