<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Infra on Thebwt Blog</title><link>https://blog.thebwt.com/categories/infra/</link><description>Recent content in Infra on Thebwt Blog</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sun, 12 May 2024 13:03:46 -0600</lastBuildDate><atom:link href="https://blog.thebwt.com/categories/infra/index.xml" rel="self" type="application/rss+xml"/><item><title>Hugo Extended Setup</title><link>https://blog.thebwt.com/posts/hugo-extended-setup/</link><pubDate>Sun, 12 May 2024 13:03:46 -0600</pubDate><guid>https://blog.thebwt.com/posts/hugo-extended-setup/</guid><description>&lt;p>Now that I&amp;rsquo;m on the other side of the daunting task of setting up Hugo and making an extensible enough theme, I figure I can share what I&amp;rsquo;ve done and learned.&lt;/p>
&lt;h1 id="my-design-process">My Design process&lt;/h1>
&lt;p>While envisioning what I wanted out of this, here is the process of selection and implementation.&lt;/p>
&lt;h2 id="my-objectives">My Objectives&lt;/h2>
&lt;p>When setting out to make this, I wanted a few simple things:&lt;/p>
&lt;ol>
&lt;li>A simple way to write and publish posts.&lt;/li>
&lt;li>Flexibility to change my mind on how things are organized.&lt;/li>
&lt;li>Enough css control to really make it look how I want.&lt;/li>
&lt;/ol>
&lt;h2 id="my-tech-selections">My Tech Selections&lt;/h2>
&lt;p>So from those objectives a few things I knew already or wanted to learn more about stood out:&lt;/p></description></item><item><title>Getting Started with Hugo</title><link>https://blog.thebwt.com/posts/getting-started/</link><pubDate>Sat, 11 May 2024 07:56:16 +0000</pubDate><guid>https://blog.thebwt.com/posts/getting-started/</guid><description>&lt;h1 id="holy-crap">Holy Crap&lt;/h1>
&lt;p>Hugo docs are worse than I recall. This literally took me 3 or 4 hours. In the end the quickstart is beyond useless, to the point of harmful.&lt;/p>
&lt;p>Just use the custom theme option to start and learn to make your own themes.&lt;/p>
&lt;h1 id="heres-my-quickstart">Here&amp;rsquo;s my quickstart&lt;/h1>
&lt;ul>
&lt;li>Install Hugo&amp;rsquo;s binary&lt;/li>
&lt;li>Create a new site with &lt;code>hugo new site whatever&lt;/code>&lt;/li>
&lt;li>When it asks about theme, just say to make a custom one.&lt;/li>
&lt;li>set that theme in the hugo.toml&lt;/li>
&lt;li>make a test post with &lt;code>hugo new posts/test.md&lt;/code> (or whatever you want to call your content type)&lt;/li>
&lt;/ul>
&lt;p>Now you&amp;rsquo;ll have a super basic site. Customize the theme to your liking, I went with a tailwind integration which was a bit involved. You could do something similar or juse use dfirect css.&lt;/p></description></item></channel></rss>