<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Template - Tag - Phil Palmieri</title><link>https://philpalmieri.com/tags/template/</link><description>Template - Tag - Phil Palmieri</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Tue, 12 May 2026 10:00:00 -0400</lastBuildDate><atom:link href="https://philpalmieri.com/tags/template/" rel="self" type="application/rss+xml"/><item><title>Hugo + GitHub Pages Starter</title><link>https://philpalmieri.com/tools/hugo-github-pages-starter/</link><pubDate>Tue, 12 May 2026 10:00:00 -0400</pubDate><author>Phil Palmieri</author><guid>https://philpalmieri.com/tools/hugo-github-pages-starter/</guid><description><![CDATA[<p><strong>GitHub Template:</strong> <a href="https://github.com/philpalmieri/hugo-github-pages-starter" target="_blank" rel="noopener noreffer ">hugo-github-pages-starter</a></p>
<p>A minimal blog starter where the entire build happens in GitHub Actions. No local Hugo install, no Ruby, no Node. Write markdown, push to main, your site deploys in 30 seconds.</p>
<h2 id="whats-in-the-box">What&rsquo;s in the box</h2>
<ul>
<li>Hugo + LoveIt theme (pinned as git submodule)</li>
<li>GitHub Actions workflow with SHA-pinned actions</li>
<li>Minimal permissions, no PATs needed</li>
<li>Post archetype with SEO fields (title, slug, date, tags, description)</li>
<li>Custom domain + HTTPS instructions</li>
<li>GoatCounter analytics support (optional)</li>
<li>Page animations disabled, share buttons off, theme toggle hidden</li>
</ul>
<h2 id="quick-start">Quick start</h2>
<div class="code-block code-line-numbers open" style="counter-reset: code-block 0">
    <div class="code-header language-bash">
        <span class="code-title"><i class="arrow fas fa-angle-right" aria-hidden="true"></i></span>
        <span class="ellipses"><i class="fas fa-ellipsis-h" aria-hidden="true"></i></span>
        <span class="copy" title="Copy to clipboard"><i class="far fa-copy" aria-hidden="true"></i></span>
    </div><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl"><span class="c1"># Use as template on GitHub, then clone your new repo</span>
</span></span><span class="line"><span class="cl">git clone --recurse-submodules https://github.com/YOUR_USERNAME/YOUR_REPO.git</span></span></code></pre></div></div>
<p>Enable GitHub Pages (Settings &gt; Pages &gt; Source: &ldquo;GitHub Actions&rdquo;), push to main, done.</p>]]></description></item></channel></rss>