lekhz is a simple, minimalistic, and fast personal website template for Zola. Ported from the Hugo theme lekh
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/
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"}
]