Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A minimal Jekyll theme for GitHub Pages with light/dark modes, a custom sidebar, and easy remote installation.

Jekyll-based personal resume/CV homepage template, generating a static site that can be hosted free on GitHub Pages.
Minimalist is a Jekyll theme for GitHub Pages, inspired by the Minimal theme, that provides a clean personal site layout with a configurable sidebar, light/dark modes, and remote installation via jekyll-remote-theme.
Minimalist is a Jekyll theme maintained by BDHU and designed for use on GitHub Pages. It takes a Jekyll site's configuration and content and renders a minimal web page with a sidebar, a main content area, and support for a logo and favicon. The theme is installed either with Docker (via deploy.sh) or with the jekyll-remote-theme plugin, pointing remote_theme to BDHU/minimalist.
The theme supports two setup paths. The quickest is Docker: install Docker and run ./deploy.sh to spin up a local server. Alternatively, add the jekyll-remote-theme plugin to your Gemfile, enable it as a plugin in _config.yml, and set remote_theme: BDHU/minimalist. Then run bundle exec jekyll serve to preview locally or deploy the branch to GitHub Pages.
Yes. Set the color-scheme variable to auto, light, or dark in your _config.yml. The auto option switches the theme based on the visitor's system preference.
Add jekyll-remote-theme to your Gemfile and run bundle install. Then enable the plugin in _config.yml and set remote_theme to BDHU/minimalist. Finally, run bundle exec jekyll serve to start the site.
Yes, the theme is built for GitHub Pages and the repository lists github-pages as a topic. The demo repository linked in the theme's README is hosted as BDHU/bdhu.github.io.
In _config.yml, add a sidebar list with each entry containing a name, an icon (either inline SVG or a Font Awesome class), and a link. For deeper changes, edit _includes/sidebar.html or _includes/links-mobile.html.
The theme is published as a public GitHub repository with no pricing or license information on the page. You can freely download and use it for your own Jekyll sites.
