Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A remake of the Hugo Terminal theme with replaced features and a focus for Asciidoctor-based content.

Jekyll theme for translated articles with Bulma CSS and an admin panel.

A GatsbyJS Blog Template for blogging purposes.

A minimal Hugo blogging theme built with Bootstrap 5.2, fully responsive, with About, Tags, and List pages.
Arch Terminal is a free, open-source Hugo theme that rebuilds the classic Hugo Terminal theme with Asciidoctor support, a minimal base, and dozens of opt-in features for single-author blogs and portfolios. It takes your Hugo site content — written in Markdown or Asciidoctor — and produces a static site with RSS, Atom, and JSON feeds, built-in search, and a terminal-inspired design. The theme is a complete remake of the original Hugo Terminal theme by panr, and requires Hugo v0.58.0 or newer, with the extended version recommended for editing SCSS.
Hugo Theme Arch Terminal is a free, open-source Hugo theme for building minimal single-author blogs and portfolio sites, released under the MIT License and maintained by foo-dogsquared. It takes your Hugo site content — written in Markdown or Asciidoctor — and produces a static site with RSS, Atom, and JSON feeds, built-in search, and a terminal-inspired design. The theme is a complete remake of the original Hugo Terminal theme by panr, and requires Hugo v0.58.0 or newer, with the extended version recommended for editing SCSS.
highlight shortcode.params.enableMathjax to render LaTeX equations in posts.params.enableThemeToggle, with an automatically generated alternate palette from your SCSS variables.It is built on Hugo (v0.58+), uses SCSS with Hugo extended, requires the Go runtime for Hugo modules, and supports adding custom JS libraries for the whole site or individual posts.
Install the theme by cloning the repo, adding it as a Git submodule, or importing it as a Hugo module; then run hugo serve -t arch-terminal to preview. Configuration lives in config.toml, where you enable optional params like enableThemeToggle, enableLazySyntaxHighlighting, and enableMathjax. For styling, copy themes/arch-terminal/assets/scss/config.scss to assets/scss/config.scss and override variables.
Hugo Theme Arch Terminal is free and open source, released under the MIT License. The original theme's copyright belongs to panr, and foo-dogsquared's modifications are also MIT-licensed.
Yes, Arch Terminal is free and open source under the MIT License. You can use, modify, and redistribute it, including for commercial projects, as long as you retain the copyright notices.
Yes, Arch Terminal explicitly focuses on Asciidoctor content support, so you can write posts in AsciiDoc format alongside Markdown. The project's documentation is itself written in Asciidoctor.
Set params.enableThemeToggle = true in your config.toml. The theme will generate an alternate theme palette automatically from your SCSS variables, or you can define your own.
Arch Terminal requires Hugo v0.58.0 or newer. For editing SCSS files, you need the extended version of Hugo; otherwise, you can overwrite the compiled CSS at scss/main.min.css.
No. Arch Terminal is deliberately minimal, and most features — theme toggle, syntax highlighting, MathJax, breadcrumbs, content pagination, image zoom, and more — must be manually activated through config.toml parameters.
