RatanShreshtha / DeepThought

A simple blog theme focused on writing powered by Bulma and Zola.
https://deepthought-theme.netlify.app/
MIT License
177 stars 92 forks source link

Installation guide is incomplete #1

Closed rnewman closed 3 years ago

rnewman commented 3 years ago

Following the instructions does not yield a working site.

mkdir zolatest
cd zolatest
zola init
# Complete init
cd themes
git clone git@github.com:RatanShreshtha/DeepThought.git
cd ..
vim config.toml
# Add theme = "DeepThought" near the top
zola serve

yields

Building site...
-> Creating 0 pages (0 orphan), 0 sections, and processing 0 images
Error: Failed to render section '/Users/$user/repos/zolatest/content/_index.md'
Reason: Failed to render 'index.html' (error happened in 'base.html').
Reason: Variable `config.extra.favicon.webmanifest` not found in context while rendering 'index.html'
RatanShreshtha commented 3 years ago

That error is there because you are missing favicon, you can use https://realfavicongenerator.net/ to generate favicon for your site and then put them in static/icons/ directory and you are good to go.

And I will also update the docs.