󰘵 SYSTEM ACTIVE tty1 • Catppuccin Mocha • WebTUI

BashIt — The Retro-Modern Terminal Theme for Hugo

A distraction-free, lightning-fast static blog theme built entirely on the WebTUI CSS framework. Crafted for developers, sysadmins, and command-line purists who value keyboard-centric minimalism, authentic monospace aesthetics, and modern web performance.

[ 󰈙 Read Theme Docs ] [ 󰄛 Extended Shortcodes ] [ 󰭹 Terminal BBS ]
󰅫 Hugo Extended v0.160+ 󰌵 Pure WebTUI CSS 󰄛 Catppuccin Mocha 󰄲 0 Ads • 0 Tracking 󰘵 Symbols Nerd Font
󰈙 CORE DOCUMENTATION

BashIt Theme Guide: Core Setup & Components

The complete reference guide covering architecture, installation, configuration in hugo.toml, ASCII box borders, buttons, badges, tables, directory trees, progress meters, and popovers.

󰄛 EXTENDED SHOWCASE

Extended Shortcodes: Diagrams, Charts & Maps

Interactive components ported from DoIt with terminal aesthetics: all 14 Admonition callouts, Mermaid diagrams, Apache ECharts, Leaflet/Mapbox, KaTeX math formulas, and alignment-enabled images.

󰭹 TERMINAL BBS

Deploying the Terminal BBS: Cloudflare Workers + D1

Serverless, privacy-first comment system with zero trackers, zero ads, honeypot spam protection, and dual-mode Giscus GitHub Discussions support.

󰘵 VISUAL ENGINE

Palettes, Nerd Fonts & CSS Customization

Customizing Catppuccin Mocha, Gruvbox, Nord, and Everforest color schemes, Symbols Nerd Font typography, and extending styles via CSS @layer components.

󰗃 SOCIAL EMBEDS

WebTUI Social Cards & Media Embeds

Zero-tracker, privacy-first embeds for X (Twitter), Instagram, Dev.to, Daily.dev, GitHub repos, Reddit discussions, StackOverflow solutions, and YouTube CRT videos.

Why Choose BashIt?

⚡ Instant Compilation

Builds entire 60+ page sites in under 55 milliseconds via native Hugo Pipes asset bundling.

󰭹 Zero-Ad Comments

Ditch bloated Disqus ads. Switch seamlessly between your own Cloudflare D1 Terminal BBS or GitHub Giscus.

󰘵 Pure CSS Components

Buttons, popovers, badges, and boxes powered by CSS layers with zero client runtime weight.

Installation & Quickstart

You can add this repo as a submodule of your Hugo site directory:

git submodule add https://github.com/Debajyati/BashIt.git themes/BashIt

And later you can update the submodule in your site directory to the latest commit using this command:

git submodule update --remote --merge

Next, install dependencies and launch the Hugo development server:

# Install theme dependencies
cd themes/BashIt && npm install

# Run dev server from your site root
cd ../..
hugo server -D

Recent Updates

WebTUI Social Embeds: YouTube, X, Instagram, Peerlist, Dev.to, Daily.dev, GitHub, Reddit & Link Cards Sep 12, 2026
A complete guide and visual showcase of BashIt’s terminal-themed social embeds: YouTube, X …
#bashit #embeds #social #components #privacy #shortcodes #webtui #peerlist
Palettes, Nerd Fonts, and CSS Customization: Tuning the BashIt Aesthetic Sep 12, 2026
A deep dive into BashIt’s visual engine: switching color palettes, utilizing Nerd Font glyphs, …
#bashit #themes #catppuccin #typography #nerdfonts #css
Deploying the Terminal BBS: Cloudflare Workers, D1 Database, and Giscus Integration Sep 12, 2026
How to deploy and configure BashIt’s privacy-first, zero-bloat comment engines: serverless …
#bashit #comments #cloudflare #d1 #giscus #architecture
BashIt Theme Documentation: Core Components, Setup, and Features Sep 12, 2026
The definitive guide to the BashIt Hugo theme: architecture, installation, configuration, …
#documentation #webtui #bashit #theme #guide
Extended Shortcodes Showcase: Admonition, Mermaid, ECharts, Mapbox, and Image Alignments Sep 12, 2026
A comprehensive demonstration of DoIt extended shortcodes ported to the BashIt theme with full …
#shortcodes #webtui #components #diagrams
Copyright 2026 © BashIt