Day 997
Hugo the static site generator
My blog takes minutes to be generated, this DTB is not far from it either. I heard Hugo is fast, and I dislike most of what’s on my blog, the logical thing seems to burn it to the ground and start from zero using Hugo.
- Quick Start | Hugo
 - Single posts are markdown too, with very similar font matter!
 - A theme I like: Ink | Hugo Themes
 - Installing themes:
 
cd themes
git submodule add https://github.com/chollinger93/ink-free
cd ..
echo theme = \"ink-free\" >> config.toml
- Creating a post:
 
hugo new posts/my-first-post.md
puts the file in ./content/posts/my-first-post.md
- Building:
- Starting the local server: 
hugo server -D - REALLY fast, and reloaded live in my browser!
 - Building the site: 
hugo -D 
 - Starting the local server: 
 - Configs
config.tomlsupports#comments- con-fig and con-tent in the same folder make my tab completion sad.
 - Configure Hugo | Hugo
 - It supports .yaml, .json and .toml configs and config directories!
 
 - Directory structure: Directory Structure | Hugo
- Site structure in inferred by directories: Content Sections | Hugo
- They still need to be added to config to be in the menu
 - Nevertheless accessible when typing the URL directly
 - A subdirectory is a navigable section only if it has an 
_index.md 
 hugo new content/pages/one/two/test-page.md- The command only from parent of config
 - It generates the boilerplate, I don’t need to write a script for that! It even gets the title from the filename!
 - If there’s an archetype with the same name it’ll use that!
 
 - Site structure in inferred by directories: Content Sections | Hugo
 - Writing / content creation
- This seems to describe everthing: Content Management | Hugo
 
 
				
					Nel mezzo del deserto posso dire tutto quello che voglio.
				
			
comments powered by Disqus