<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hugo Themes on Chrizzle23.net</title><link>https://chrizzle23.net/tags/hugo-themes/</link><description>Recent content in Hugo Themes on Chrizzle23.net</description><generator>Hugo</generator><language>en</language><copyright>Chrizzle23.net and all blog posts © 2026 by Chris Anderson is licensed under CC BY-NC-SA 4.0</copyright><lastBuildDate>Tue, 17 Sep 2024 18:47:19 -0400</lastBuildDate><atom:link href="https://chrizzle23.net/tags/hugo-themes/index.xml" rel="self" type="application/rss+xml"/><item><title>Hugo Themes Part 4</title><link>https://chrizzle23.net/posts/240917-hugo4/</link><pubDate>Tue, 17 Sep 2024 18:47:19 -0400</pubDate><guid>https://chrizzle23.net/posts/240917-hugo4/</guid><description>&lt;h1 id="just-like-the-last-post-here-is-the-tldr">Just like the last post, here is the TL;DR&lt;/h1>
&lt;ol>
&lt;li>Without git, you should use 7zip or tar to make backups of your working site on your workstation.&lt;/li>
&lt;li>There is a very specific order you should use to create new content.&lt;/li>
&lt;li>Some of this mystery behavior is me not understanding what I am doing when creating &amp;ldquo;new&amp;rdquo; posts that are actually old.&lt;/li>
&lt;li>IDK why, but I get better results with the Hugo test server by using the &amp;ndash;disableFastRender flag.&lt;/li>
&lt;/ol>
&lt;h1 id="when-we-last-saw-our-heroes">When we last saw our heroes&amp;hellip;&lt;/h1>
&lt;p>I had decided to remove git from my workflow. It has &lt;em>definitely&lt;/em> solved the disappearing template problem. Of course, if I need to regenerate my work directory for the site, I am out of luck. So I have taken to making compressed snapshots of the directory in case I have to delete the directory and start from my last checkpoint.&lt;/p></description></item><item><title>Hugo Themes Part 3</title><link>https://chrizzle23.net/posts/240911-hugo3/</link><pubDate>Wed, 11 Sep 2024 16:13:15 -0400</pubDate><guid>https://chrizzle23.net/posts/240911-hugo3/</guid><description>&lt;h1 id="just-like-the-last-post-here-is-the-tldr">Just like the last post, here is the TL;DR&lt;/h1>
&lt;ol>
&lt;li>Using git to store your entire Hugo file structure is probably a bad idea.&lt;/li>
&lt;li>Using git as cloud storage for markup files is probably also a bad idea, so I&amp;rsquo;m going to stop doing that too.&lt;/li>
&lt;li>Dude, you gotta run the hugo command all by itself &lt;em>before&lt;/em> you copy files up to the webserver.&lt;/li>
&lt;/ol>
&lt;h1 id="when-we-last-saw-our-heroes">When we last saw our heroes&amp;hellip;&lt;/h1>
&lt;p>I was complaining about the theme files randomly disappearing. I think it comes down to git doing what it&amp;rsquo;s told to do, and me simply not understanding what I am telling it to do. That&amp;rsquo;s really the only thing that I know about computers: they do what they are told to do, not what they&amp;rsquo;re supposed to do, not what you want them to do. If a computer isn&amp;rsquo;t doing what you want, you should probably take a close look at what you are telling it to do.&lt;/p></description></item><item><title>Hugo Themes Part 1</title><link>https://chrizzle23.net/posts/240905-hugo-themes/</link><pubDate>Thu, 05 Sep 2024 09:49:45 -0400</pubDate><guid>https://chrizzle23.net/posts/240905-hugo-themes/</guid><description>&lt;h1 id="if-you-are-experiencing-frustration-with-hugo-templates-heres-what-i-know-so-far">If you are experiencing frustration with Hugo templates, here&amp;rsquo;s what I know so far&lt;/h1>
&lt;p>Unlike a recipe blog that tells you a long story about studying abroad in Europe before giving you the recipe, here is the TL;DR up front:&lt;/p>
&lt;ol>
&lt;li>Running the Hugo test server doesn&amp;rsquo;t actually do anything. Yes, it runs a test server and serves pages on your workstation. But it doesn&amp;rsquo;t actually make the site. Once the test site looks good, terminate the server and run the Hugo command with no options. &lt;em>Then&lt;/em> deploy the public folder.&lt;/li>
&lt;li>Hugo doesn&amp;rsquo;t like when you add multiple MarkDown files to the site. Work on one at a time. Also, keep a backup copy of your content files outside of your main branch in git. I have broken things so badly that it&amp;rsquo;s easier to just start over from scratch with a new git repo.&lt;/li>
&lt;/ol>
&lt;p>If you are interested in the tale of this quest for this knowledge, please read on:&lt;/p></description></item></channel></rss>