Skip to content

antsankov/antsankov.com

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

antsankov.com

Personal website and blog for Alex Tsankov, powered by Hugo and the Typo theme.

Structure

  • Homepage: Custom static homepage (layouts/index.html) with resume and contact info
  • Blog: Hugo-powered blog using the Typo theme at /blog/
  • Theme: Uses the Typo Hugo theme

Local Development

Prerequisites

Install Hugo (extended version):

brew install hugo

Running Locally

# Start the Hugo development server
hugo server -D

# View at http://localhost:1313

Creating New Blog Posts

# Create a new blog post
hugo new content/blog/my-post-title.md

# Edit the file, then set draft: false when ready to publish

Deployment

The site automatically deploys to GitHub Pages using GitHub Actions when you push to the master branch.

Setup GitHub Pages (One-time)

  1. Go to your repository Settings → Pages
  2. Under "Build and deployment", set Source to "GitHub Actions"
  3. Push your changes - the site will automatically build and deploy!

Original Setup

To run this page on your own:

  • Fork the Repo on Github.
  • Replace CNAME with your sitename or delete the file if you don't have a custom domain.
  • Enable GitHub Pages with GitHub Actions as the source.

About

🎨 My personal website.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages