Personal website and blog for Alex Tsankov, powered by Hugo and the Typo theme.
- 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
Install Hugo (extended version):
brew install hugo# Start the Hugo development server
hugo server -D
# View at http://localhost:1313# Create a new blog post
hugo new content/blog/my-post-title.md
# Edit the file, then set draft: false when ready to publishThe site automatically deploys to GitHub Pages using GitHub Actions when you push to the master branch.
- Go to your repository Settings → Pages
- Under "Build and deployment", set Source to "GitHub Actions"
- Push your changes - the site will automatically build and deploy!
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.