hi, i'm Alex.



Host Your Own Site

2025-06-24 | Part 2 - Adding a Theme with Jekyll stake your spot on the internet tags: githubhowtohostingjekyll

PT.2 Theming your webbed site


  • Before changes were made to GitHub Pages interface, it was possible to pick a theme using a built-in GUI
  • Currently we need to set the theme using a _config.yml file. This will tell Jekyll how to transform the text in the README file and generate a styled website.
  • Select Add File > Create New File

Create a new File
Create a new File

  • On the new page opened under Name your file... enter _config.yml
  • Add the following contents to _config.yml file

title: Your Name
theme: jekyll-theme-minimal

  • A full list of supported themes can be found here
  • Save your changes by Committing changes...

_config.yml file
_config.yml file

  • A build should be automatically triggered
  • Progress can be tracked under the repository’s Actions tab

GitHub Actions tab
GitHub Actions tab