Back to templates

Template details

Sky

A simple, minimal Hugo theme built with Bootstrap, featuring a profile, social links, menus, and Disqus comments.

About this template

Sky is a minimal Hugo theme that builds a personal blog and profile page from a config.toml file, a profile.jpg image, and optional social links, styled with Bootstrap.

What is Sky?

Sky is an open-source theme for the Hugo static site generator, created by cfrome77. It takes a Hugo site with a config.toml, a profile.jpg in the static folder, and optional menu and comment settings, and produces a clean, single-column personal site with a navbar, about section, and blog list. The theme is built on Bootstrap, so the layout is responsive and easy to extend with Bootstrap components.

Key Features

  • Minimal layout — a single-page design with a profile picture, name, tagline, and about blurb, plus a navbar showing the site name next to a cloud icon.
  • Bootstrap styling — uses the Bootstrap CSS framework, giving you responsive columns, utility classes, and a familiar development approach.
  • Extensive social links — configure more than 15 optional profile URLs and contact details in [params], including GitHub, GitLab, Bitbucket, Twitter, LinkedIn, Stack Overflow, Telegram, Email, Phone, and more.
  • Menu and submenu support — define header menu items with [[menu.header]] entries that include name, weight, and URL; submenu items use a parent identifier to nest under a main item.
  • Disqus comments — enable site-wide comments by adding disqusShortname to your config, and disable them on individual pages by setting nocomments = true in the page front matter.
  • Google Analytics — pass your Analytics ID through the GoogleAnalytics parameter in the params section.
  • MIT licensed — free to use, modify, and redistribute for personal or commercial projects.

Who is Sky for?

  • Personal bloggers — set up a minimal blog with a profile picture and a tagline, then add a menu of posts.
  • Developers and open-source contributors — link multiple code-hosting profiles (GitHub, GitLab, Bitbucket) and a GPG fingerprint from the navbar to share your work.
  • Freelancers and job seekers — display a CV URL, contact email/phone, and LinkedIn profile to present a professional identity without a complex site.

Use cases for Sky

  • Independent writers: publish posts under a blog menu and let readers comment with Disqus.
  • Open-source maintainers: surface GitHub, GitLab, and Bitbucket profiles and a GPG fingerprint for secure communication.
  • Professionals: link a CV, LinkedIn, and about blurb to create a low-maintenance personal landing page.

How does Sky work?

  1. Clone the repository into your Hugo themes directory: git clone https://github.com/cfrome77/hugo-theme-sky.
  2. Add a profile picture named profile.jpg to the static folder.
  3. Configure config.toml with a [params] section containing Name, tagline, About, and any optional social IDs.
  4. Optionally add [[menu.header]] entries and set disqusShortname to enable comments.

Pricing

Sky is free and open source under the MIT License, so there are no usage fees or premium tiers.

FAQ

Is Sky free?

Yes. Sky is released under the MIT License, so you can use it, modify it, and distribute it without cost.

What static site generator does Sky use?

Sky is a theme for Hugo, a static site generator written in Go. It reads Markdown content and produces a static HTML site.

How do I add my profile picture?

Place an image file named profile.jpg in your site's static folder. The theme automatically picks it up from there.

Does Sky support comments?

Yes. Set disqusShortname in your config.toml to enable Disqus comments. To disable comments on a single page, add nocomments = true to that page's front matter.