Back to templates

Template details

Minimal Text

Clean and lightweight Jekyll theme for text-focused blogs, with configurable baseurl and pagination.

About this template

Minimal Text is a clean, lightweight Jekyll theme for text-focused blogs, configurable via _config.yml and available for purchase on Gumroad.

What is Minimal Text?

Minimal Text is a Jekyll theme that outputs a static, text-first blog. It accepts standard Jekyll input — Markdown posts and _config.yml settings — and generates a site with a single post.html layout. The theme is distributed through Gumroad, and its GitHub repository carries the description "Minimal Text Theme, Same version, new repository." with 22 stars.

Key Features

  • Configurable baseurl — Set baseurl in _config.yml to prepend it to asset links and the home button in post.html; the value must start with /.
  • Built-in pagination — Configure paginate (number of post blocks per page) and paginate_path (URL structure for paginated blog listings) in _config.yml.
  • Lightweight and clean design — The theme is explicitly described as 'clean and lightweight', focusing on minimal text presentation without heavyweight dependencies.
  • Jekyll platform — Built on Jekyll, the Ruby-based static site generator, so it supports standard Jekyll features like Liquid templates and Markdown content.
  • Commercial distribution — Sold via Gumroad; a 'Buy on Gumroad' button links directly to the product page at wkmn.gumroad.com/l/uobbk.
  • Documentation from user feedback — The included documentation covers baseurl and pagination because users requested it, and the author invites requests for more documentation.

Who is it for?

  • Text-focused bloggers — Writers who want a minimal, readable blog without unnecessary scripts or styling.
  • Jekyll users — Developers already comfortable with Jekyll who need a simple theme they can drop into an existing project.
  • Self-hosters — Users who plan to host on GitHub Pages or a subpath; the baseurl option supports site deployment under a subdirectory like /Minimal-Text.

What can you do with Minimal Text?

  • Set up a blog quickly — Configure paginate and paginate_path in _config.yml to create paginated post listings without writing custom code.
  • Deploy under a subpath — Use baseurl to ensure asset links and home navigation work when the site lives at a URL like gh.clarkhacks.com/Minimal-Text.
  • Write in Markdown — Author posts as Markdown files and have them rendered in a consistent, typographically simple layout.

FAQ

Is Minimal Text a paid theme?

Yes, Minimal Text is sold on Gumroad. The 'Buy on Gumroad' button on the theme's page links to wkmn.gumroad.com/l/uobbk, where the theme can be purchased.

What does the baseurl setting do?

The baseurl setting in _config.yml defines the subpath where the site is hosted. It must start with /. This value is prepended to asset links and the home button in the post.html layout, so the site works correctly when deployed under a directory like /Minimal-Text.

How does pagination work in Minimal Text?

Pagination is controlled by two settings: paginate sets the number of post blocks shown per page, and paginate_path sets the URL pattern for subsequent pages. Both are defined in _config.yml.

screenshot of Minimal Text on template0.com