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 aparentidentifier to nest under a main item. - Disqus comments — enable site-wide comments by adding
disqusShortnameto your config, and disable them on individual pages by settingnocomments = truein the page front matter. - Google Analytics — pass your Analytics ID through the
GoogleAnalyticsparameter 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?
- Clone the repository into your Hugo
themesdirectory:git clone https://github.com/cfrome77/hugo-theme-sky. - Add a profile picture named
profile.jpgto thestaticfolder. - Configure
config.tomlwith a[params]section containingName,tagline,About, and any optional social IDs. - Optionally add
[[menu.header]]entries and setdisqusShortnameto 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.




