lekhz

lekhz is a simple, minimalistic, and fast personal website template for Zola. Ported from the Hugo theme lekh

lekhz-dark

Contents

Features

Installation

Create a new Zola site if you haven't already.

zola init my-site
cd my-site
git init

Add the theme as a submodule:

git submodule add https://github.com/ba11b0y/lekhz.git themes/lekhz

OR

Clone the theme

cd themes
git clone https://github.com/ba11b0y/lekhz.git

and then enable it in your config.toml:

theme = "lekhz"

To start with, copy the contents of the content folder to your new site.

cp -r themes/lekhz/content/* content/

Customization options

Add the following to your config.toml file in the [extra] section:

[extra]
lekhz_name = "Rahul Tiwari"
lekhz_about = "About me description here"
lekhz_email = "jprrahultiwari@gmail.com"
lekhz_resume = "resume.pdf"
lekhz_post_limit = 3
lekhz_goatcounter_code = ""
# Example profiles configuration
lekhz_profiles = [
    { name = "GitHub", url = "https://github.com/ba11b0y" },
    { name = "Twitter", url = "https://x.com/ba11b0y" },
    { name = "LinkedIn", url = "https://www.linkedin.com/in/ba11b0y/" },
    { name = "Goodreads", url = "https://www.goodreads.com/user/show/91520565-rahul-tiwari"}
]

Some more screenshots

light-lekhz lekhz-posts