Arumai Theme

A minimalist, wonderful foundation for your personal corner of the internet.

Minimalist

Zero clutter. High readability. Arumai lets your words and code shine without distractions.

🚀

Developer Ready

Built with Bootstrap 5 and Prism.js for modern responsive layouts and beautiful syntax highlighting.

🖼️

PhotoSwipe 5

Automatic lightbox for all images. Responsive zoom and swipe support integrated natively.

📡

RSS Support

Stay updated with automatic feed discovery. Native jekyll-feed integration for your readers.

🛡️

Privacy First

Native Umami analytics integration. Track viewers safely without compromising their privacy.

👤

Custom Profile

Easily customize your home page profile image globally or per page via simple configuration.

🌗

Dark / Light Mode

Built-in theme toggle that respects OS preference and remembers your choice.


Quick Setup

1. Installation

Add the gem to your Gemfile and set the theme in _config.yml:

gem "jekkyl-arumai"
theme: jekkyl-arumai

2. Smart Categories

Organize your blog into distinct sections like Tech and Politics automatically:

categories: [tech] or categories: [politics]

Arumai handles the segregation logic on your blog listing page for you.

3. Image Lightbox

Simply add images via Markdown. Arumai automatically enhances them with PhotoSwipe 5 interactivity:

No extra HTML or configuration required.

4. Private Analytics

Enable Umami tracking by adding your ID to _config.yml:

umami:
  id: "your-website-id-here"

5. Home Page Profile

Configure your home page image and link globally or per-page:

author_image: "https://your-image-url.com/image.jpg"
author_url: "https://your-profile-or-social-link.com"

Ready to start blogging?

Arumai is open source and always improving. Contributions are welcome!

Explore Arumai on GitLab