<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Papermod on Mark B. Tomlinson</title>
    <link>https://markbtomlinson.com/tags/papermod/</link>
    <description>Recent content in Papermod on Mark B. Tomlinson</description>
    <generator>Hugo -- 0.165.0</generator>
    <language>en</language>
    <copyright>Copyright ©2012–2026, Mark B Tomlinson; all rights reserved. Privacy Statement -</copyright>
    <lastBuildDate>Tue, 06 Oct 2026 17:21:54 +0200</lastBuildDate>
    <atom:link href="https://markbtomlinson.com/tags/papermod/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>Adding a Bluesky icon to Blog</title>
      <link>https://markbtomlinson.com/post/2026/2026-10-06-adding-a-bluesky-to-papermod/</link>
      <pubDate>Tue, 06 Oct 2026 17:21:54 +0200</pubDate>
      <guid>https://markbtomlinson.com/post/2026/2026-10-06-adding-a-bluesky-to-papermod/</guid>
      <description>HUGO Papermod theme didn&amp;#39;t have one so</description>
      <content:encoded><![CDATA[<p>I am back on Bluesky after a break and decided to add a link to my profile on the front page. I noticed that there wasn&rsquo;t an SVG image in the theme so I added it, here&rsquo;s how:</p>
<p>First locate the theme&rsquo;s <strong>svg.html</strong> located here:
<code>themes/PaperMod/layouts/partials/svg.html</code></p>
<p>Open the file in a text editor, make a copy first of course.</p>
<p>Then add the following block of code into the file, you will see the format and just copy the ones that are in there.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-xml" data-lang="xml"><span style="display:flex;"><span> 	{{- else if (eq $icon_name &#34;bluesky&#34;) -}}
</span></span><span style="display:flex;"><span>	<span style="color:#f92672">&lt;svg</span> <span style="color:#a6e22e">viewBox=</span><span style="color:#e6db74">&#34;0 0 360 320&#34;</span> <span style="color:#a6e22e">xmlns=</span><span style="color:#e6db74">&#34;http://www.w3.org/2000/svg&#34;</span> <span style="color:#a6e22e">fill=</span><span style="color:#e6db74">&#34;currentColor&#34;</span><span style="color:#f92672">&gt;</span>
</span></span><span style="display:flex;"><span>	    <span style="color:#f92672">&lt;path</span> <span style="color:#a6e22e">d=</span><span style="color:#e6db74">&#34;M180 141.964C163.699 110.262 119.308 51.1817 78.0347 22.044C38.4971 -5.86834 23.414 -1.03207 13.526 3.43594C2.08093 8.60755 0 26.1785 0 36.5164C0 46.8542 5.66748 121.272 9.36416 133.694C21.5786 174.738 65.0603 188.607 105.104 184.156C107.151 183.852 109.227 183.572 111.329 183.312C109.267 183.642 107.19 183.924 105.104 184.156C46.4204 192.847 -5.69621 214.233 62.6582 290.33C137.848 368.18 165.705 273.637 180 225.702C194.295 273.637 210.76 364.771 295.995 290.33C360 225.702 313.58 192.85 254.896 184.158C252.81 183.926 250.733 183.645 248.671 183.315C250.773 183.574 252.849 183.855 254.896 184.158C294.94 188.61 338.421 174.74 350.636 133.697C354.333 121.275 360 46.8568 360 36.519C360 26.1811 357.919 8.61012 346.474 3.43851C336.586 -1.02949 321.503 -5.86576 281.965 22.0466C240.692 51.1843 196.301 110.262 180 141.964Z&#34;</span><span style="color:#f92672">/&gt;</span>
</span></span><span style="display:flex;"><span>	<span style="color:#f92672">&lt;/svg&gt;</span>
</span></span></code></pre></div><p>Save the file and then you can use <strong>bluesky</strong> in the config.yaml or toml to display the icon. For example:</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-yaml" data-lang="yaml"><span style="display:flex;"><span>  <span style="color:#f92672">socialIcons</span>: <span style="color:#75715e"># optional</span>
</span></span><span style="display:flex;"><span>    - <span style="color:#f92672">name</span>: <span style="color:#e6db74">&#34;mastodon&#34;</span>
</span></span><span style="display:flex;"><span>      <span style="color:#f92672">url</span>: <span style="color:#e6db74">&#34;https://graphics.social/@mbt3d&#34;</span>
</span></span><span style="display:flex;"><span>    - <span style="color:#f92672">name</span>: <span style="color:#e6db74">&#34;bluesky&#34;</span>
</span></span><span style="display:flex;"><span>      <span style="color:#f92672">url</span>: <span style="color:#e6db74">&#34;https://bsky.app/profile/mbt.eurosky.social&#34;</span>
</span></span></code></pre></div><hr>
<p>Bonus, here&rsquo;s the Mastodon one if you don&rsquo;t have it:</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-xml" data-lang="xml"><span style="display:flex;"><span>{{- else if (eq $icon_name &#34;mastodon&#34;) -}}
</span></span><span style="display:flex;"><span><span style="color:#f92672">&lt;svg</span> <span style="color:#a6e22e">xmlns=</span><span style="color:#e6db74">&#34;http://www.w3.org/2000/svg&#34;</span> <span style="color:#a6e22e">viewBox=</span><span style="color:#e6db74">&#34;0 0 24 24&#34;</span> <span style="color:#a6e22e">fill=</span><span style="color:#e6db74">&#34;none&#34;</span> <span style="color:#a6e22e">stroke=</span><span style="color:#e6db74">&#34;currentColor&#34;</span> <span style="color:#a6e22e">stroke-width=</span><span style="color:#e6db74">&#34;2&#34;</span>
</span></span><span style="display:flex;"><span>    <span style="color:#a6e22e">stroke-linecap=</span><span style="color:#e6db74">&#34;round&#34;</span> <span style="color:#a6e22e">stroke-linejoin=</span><span style="color:#e6db74">&#34;round&#34;</span><span style="color:#f92672">&gt;</span>
</span></span><span style="display:flex;"><span>    <span style="color:#f92672">&lt;path</span>
</span></span><span style="display:flex;"><span>        <span style="color:#a6e22e">d=</span><span style="color:#e6db74">&#34;M21.58 13.913c-.29 1.469-2.592 3.121-5.238 3.396-1.379.184-2.737.368-4.185.276-2.368-.092-4.237-.551-4.237-.551 0 .184.014.459.043.643.308 2.294 2.317 2.478 4.22 2.57 1.922 0 3.633-.46 3.633-.46l.079 1.653s-1.344.734-3.738.918c-1.32.091-2.96-.092-4.869-.551-4.14-1.102-4.853-5.507-4.961-10.005-.034-1.285-.013-2.57-.013-3.58 0-4.589 3-5.966 3-5.966 1.513-.734 4.11-1.01 6.808-1.01h.067c2.699 0 5.296.276 6.81 1.01 0 0 3 1.377 3 5.967 0 0 .037 3.304-.419 5.69&#34;</span>
</span></span><span style="display:flex;"><span>        <span style="color:#a6e22e">stroke=</span><span style="color:#e6db74">&#34;currentColor&#34;</span> <span style="color:#f92672">/&gt;</span>
</span></span><span style="display:flex;"><span>    <span style="color:#f92672">&lt;path</span>
</span></span><span style="display:flex;"><span>        <span style="color:#a6e22e">d=</span><span style="color:#e6db74">&#34;M17.832 8.633v5h-1.978V8.78c0-1.023-.43-1.542-1.29-1.542-.95 0-1.427.616-1.427 1.834v2.655H11.17V9.072c0-1.218-.476-1.834-1.427-1.834-.86 0-1.29.52-1.29 1.542v4.852H6.475V8.633c0-1.022.26-1.834.782-2.434.538-.6 1.243-.909 2.118-.909 1.012 0 1.779.39 2.286 1.169l.492.827.493-.827c.507-.78 1.274-1.169 2.286-1.169.875 0 1.58.308 2.118.909.522.6.782 1.412.782 2.434&#34;</span>
</span></span><span style="display:flex;"><span>        <span style="color:#a6e22e">fill=</span><span style="color:#e6db74">&#34;currentColor&#34;</span> <span style="color:#a6e22e">stroke=</span><span style="color:#e6db74">&#34;none&#34;</span> <span style="color:#f92672">/&gt;</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">&lt;/svg&gt;</span>
</span></span></code></pre></div>]]></content:encoded>
    </item>
    <item>
      <title>Disable Rounded Tabs Firefox</title>
      <link>https://markbtomlinson.com/post/2026/2026-10-05-disable-rounded-tabs-firefox/</link>
      <pubDate>Mon, 05 Oct 2026 17:27:21 +0200</pubDate>
      <guid>https://markbtomlinson.com/post/2026/2026-10-05-disable-rounded-tabs-firefox/</guid>
      <description>Modify the &amp;#39;about:config&amp;#39;</description>
      <content:encoded><![CDATA[<p>To turn off the Firefox rounded Tabs:</p>
<p>In the browser address bar type: <code>about:config</code></p>
<p>Then search for: <code>nova</code></p>
<p>Then change the boolean value of: <code>browser.nova.enabled</code> to <strong>false</strong></p>
<p>If you can&rsquo;t find the setting you can add it.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Reducing my blog</title>
      <link>https://markbtomlinson.com/post/2026/2026-09-25-reducing-my-blog/</link>
      <pubDate>Fri, 25 Sep 2026 20:08:20 +0200</pubDate>
      <guid>https://markbtomlinson.com/post/2026/2026-09-25-reducing-my-blog/</guid>
      <description>Paring down my website to the bone</description>
      <content:encoded><![CDATA[<p>After many years of posting and maintaining a small but active little website blog on this domain, I decided in the night I&rsquo;d had enough and didn&rsquo;t see the point of having all my old data online and available to scrappers and other online thievery.</p>
<p>So today I removed all my old posts bar one and deleted the Books and Notes sections completely not sure why I did it in the first place other than it seemed like a good idea at the time.</p>
<p>From now on I will be pruning heavily each year and keeping the stuff on here to the minimum. I have Obsidian for local notes so don&rsquo;t need an online source anymore.</p>
<p>Next step is to sort out my studio site as I originally had that linked to images on Artstation and they are long gone so all that&rsquo;s left are a bunch of larger thumbnails, not sure what I will do with that yet&hellip;</p>
]]></content:encoded>
    </item>
    <item>
      <title>Redoing some old prints</title>
      <link>https://markbtomlinson.com/post/2026/2026-09-02-looking-at-some-old-prints/</link>
      <pubDate>Wed, 02 Sep 2026 19:18:58 +0200</pubDate>
      <guid>https://markbtomlinson.com/post/2026/2026-09-02-looking-at-some-old-prints/</guid>
      <description>I have a few prints hanging but...</description>
      <content:encoded><![CDATA[<p>I did a few prints of some of my models a couple of years ago, unfortunately I rendered them too dark for hanging on the wall. While they looked okay on the screen they weren&rsquo;t so good in a normally lit room, and the back ground was far to dark for the subject to stand out.
So I have done a little reworking and relighting to lift them from the page as it were.</p>
<p>The fun part for me is a few, like this one, were done in Modo and I haven&rsquo;t used that in a while so remembering the settings and shortcuts was a mental refresher. Luckily Modo still runs for me, version 17.1 was a last and free upgrade from Foundry, now gone sadly. I really liked Modo, but all good things come to an end.</p>
<p>This is one of a Droid model I made some years back and I like it but the render I did back then was really dark and didn&rsquo;t work well as a print, now I think it might.</p>
<p>Here&rsquo;s a little preview of the model in question:</p>
<p><img alt="lDark R2-D2 type Droid model" loading="lazy" src="/assets/26/droid-09.jpg" title="Dark R2-D2 type Droid model"></p>
]]></content:encoded>
    </item>
    <item>
      <title>MacBook Wi-Fi MAC Address</title>
      <link>https://markbtomlinson.com/post/2026/2026-08-18-macbook-wifi-and-mac-address/</link>
      <pubDate>Tue, 18 Aug 2026 09:10:12 +0200</pubDate>
      <guid>https://markbtomlinson.com/post/2026/2026-08-18-macbook-wifi-and-mac-address/</guid>
      <description>Unable to locate machine on network</description>
      <content:encoded><![CDATA[<p>After setting up my new network I found I couldn&rsquo;t connect to my MacBook using its hostname, which is a pain for local web work in HUGO. I found that the problem lay in Apple&rsquo;s security assigning fake MAC addresses to machines to limit tracking in Public Wi-Fi Hotspots.</p>
<p>While this maybe useful in someone cafe or other public areas it is a real pain on home, school and work networks, because the router doesn&rsquo;t know where your machine is. So you can&rsquo;t access the machine via its name.</p>
<h3 id="the-solution-is-simple">The solution is simple:</h3>
<p>Turn off Private W-Fi address in <em>System settings &gt; Wi-Fi &gt; Details</em>
<img alt="Security Warning" loading="lazy" src="/assets/26/wifi-warning.png" title="Security Warning"></p>
<p>A privacy warning will show to worry people needlessly so ignore it.
<img alt="Privacy Warning" loading="lazy" src="/assets/26/wifi-privacy.png" title="Privacy Warning"></p>
<p>Should you want it on in the cafe, just reverse the steps.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Clean up File Space</title>
      <link>https://markbtomlinson.com/post/2026/2026-05-25-clean/</link>
      <pubDate>Mon, 25 May 2026 19:59:10 +0200</pubDate>
      <guid>https://markbtomlinson.com/post/2026/2026-05-25-clean/</guid>
      <description>Remove Windows Junk</description>
      <content:encoded><![CDATA[<h2 id="use-the-following-steps-to-clean-windows-crap">Use the following steps to clean <em>Windows</em> crap</h2>
<p>Open the run dialog with <strong>Win + R</strong></p>
<h3 id="prefetch-folder">Prefetch Folder</h3>
<p>Type in Run box: <code>prefetch</code></p>
<p>Select all the files and delete, Windows won&rsquo;t allow you to delete protected currently used files so skip those.</p>
<h3 id="user-temp-folder">User Temp Folder</h3>
<p>In the Run type box: <code>%temp%</code></p>
<p>Same procedure as above.</p>
<h3 id="system-temp-folder">System Temp Folder</h3>
<p>In the Run type box: <code>%windir%\temp</code></p>
<p>And once more.</p>
<h3 id="dns-cache-flush">DNS Cache Flush</h3>
<p>Open CMD as Administrator Ctrl Click +, then type:</p>
<p><code>ipconfig /flushdns</code></p>
<p>This fixes browser connection glitches.</p>
]]></content:encoded>
    </item>
    <item>
      <title>HUGO Limited RSS</title>
      <link>https://markbtomlinson.com/post/2026/2026-05-10-hugo-limited-rss/</link>
      <pubDate>Sun, 10 May 2026 16:36:26 +0200</pubDate>
      <guid>https://markbtomlinson.com/post/2026/2026-05-10-hugo-limited-rss/</guid>
      <description>Using PaperMod Theme</description>
      <content:encoded><![CDATA[<h3 id="after-trying-various-tips-and-tricks-i-found-a-solution">After trying various tips and tricks, I found a solution.</h3>
<p>There were a lot of older posts claiming you could turn off the RSS in sections <em>frontmater</em> and on in some other. This I found out to be a fallacy, all I managed was to turn it off totally or on totally.</p>
<p>The solution does not lay in the <strong>frontmater</strong>, at least not for me, it lies in the <strong>rss.xml</strong> file in the <em>themes</em> directory.</p>
<p>The full path to the file will be: <code>&lt;webroot&gt;/themes/PaperMod/layouts/_default/rss.xml</code></p>
<p>This is of course for the <em>PaperMod</em> theme so your mileage may vary depending on your theme.</p>
<p>Once inside the file the line you are looking for is <code> {{- range $pages }}</code> on mine it was line 67 in the file.</p>
<p>Here is the surrounding code block:</p>
<pre tabindex="0"><code class="language-hugo" data-lang="hugo">    {{- with .OutputFormats.Get &#34;RSS&#34; }}
    {{ printf &#34;&lt;atom:link href=%q rel=\&#34;self\&#34; type=%q /&gt;&#34; .Permalink .MediaType | safeHTML }}
    {{- end }}
    {{- range $pages }}
    {{- if and (ne .Layout `search`) (ne .Layout `archives`) }}
</code></pre><p>Once you have the line located you need to edit it to read as follows, (backup now):</p>
<p><code> {{ range where (where .Site.Pages &quot;.Section&quot; &quot;post&quot;) &quot;Kind&quot; &quot;page&quot; }}</code></p>
<p>The <em>.Section</em> on mine was post, I have seen others use blog. It all depends on your setup, be prepared for a little trial and error, and remember that backup.</p>
<p>The net result of this is that only the <strong>post</strong> type of entry will end up in the <strong>RSS</strong> feed. The nice thing with <strong>HUGO</strong> is that you can check all this before deploying you blog updates. <strong>Vivaldi</strong> has a nice built in RSS reader that makes this very easy, just a tip, not a sales pitch.</p>
<p>Now remember the backup and don&rsquo;t come crying to me if it all goes pear shaped. Your terminal will show you if there is an error, syntax or otherwise, so keep it in view.</p>
<p>I want to play more later and see about adding extra code to have an RSS for other parts of this blog, but that is for another day.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Type Fractions Mac</title>
      <link>https://markbtomlinson.com/post/2026/2026-04-30-type-fractions-mac/</link>
      <pubDate>Thu, 30 Apr 2026 12:43:09 +0200</pubDate>
      <guid>https://markbtomlinson.com/post/2026/2026-04-30-type-fractions-mac/</guid>
      <description>A quick way to type halfs etc.</description>
      <content:encoded><![CDATA[<p>On Mac there is a shortcut to enter fractional elements in text, for example a 1⁄2 is:</p>
<p><code>1 ALT SHIFT 2</code></p>
<p>So Numerator then alt shift then Denominator.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Quick Access To WSL</title>
      <link>https://markbtomlinson.com/post/2026/2026-04-08-quick-access-to-wsl/</link>
      <pubDate>Wed, 08 Apr 2026 16:28:12 +0200</pubDate>
      <guid>https://markbtomlinson.com/post/2026/2026-04-08-quick-access-to-wsl/</guid>
      <description>Nix link</description>
      <content:encoded><![CDATA[<p>To open the Windows Subsystem Linux from the File Explorer enter the following in the address bar: <code>\\wsl$</code></p>
<p>to open a specific <em>Distro</em> add it to the path, for example: <code>\\wsl$\Debian</code></p>
]]></content:encoded>
    </item>
    <item>
      <title>Check For Directory</title>
      <link>https://markbtomlinson.com/post/2026/2026-03-04-check-for-directory/</link>
      <pubDate>Wed, 04 Mar 2026 16:02:27 +0200</pubDate>
      <guid>https://markbtomlinson.com/post/2026/2026-03-04-check-for-directory/</guid>
      <description>Is it there?.</description>
      <content:encoded><![CDATA[<p>Create a directory if it doesn&rsquo;t exist:</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-python" data-lang="python"><span style="display:flex;"><span><span style="color:#f92672">import</span> os.path
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>isdir <span style="color:#f92672">=</span> os<span style="color:#f92672">.</span>path<span style="color:#f92672">.</span>isdir(postpath)
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">if</span> <span style="color:#f92672">not</span> isdir:
</span></span><span style="display:flex;"><span>    os<span style="color:#f92672">.</span>mkdir(postpath)
</span></span></code></pre></div>]]></content:encoded>
    </item>
    <item>
      <title>How To Pause Unix Shell Script</title>
      <link>https://markbtomlinson.com/post/2026/2026-02-28-how-to-pause-unix-shell-script/</link>
      <pubDate>Sat, 28 Feb 2026 16:38:21 +0200</pubDate>
      <guid>https://markbtomlinson.com/post/2026/2026-02-28-how-to-pause-unix-shell-script/</guid>
      <description>Wait...</description>
      <content:encoded><![CDATA[<p>You can pause the execution of a shell script using read like this:</p>
<p><code>read -t 5 -p &quot;press any key to resume, will exit in 5 sec ...&quot;</code></p>
<p>The -t is the time in seconds and the -p is the pause followed by a message.</p>
]]></content:encoded>
    </item>
  </channel>
</rss>
