<?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>Projects on cherryfox.dev</title><link>https://cherryfox.dev/categories/projects/</link><description>Recent content in Projects on cherryfox.dev</description><generator>Hugo -- gohugo.io</generator><language>en-gb</language><lastBuildDate>Wed, 14 Oct 2026 09:40:44 +0100</lastBuildDate><atom:link href="https://cherryfox.dev/categories/projects/index.xml" rel="self" type="application/rss+xml"/><item><title>Gogh Themes, Converted for Windows Terminal</title><link>https://cherryfox.dev/blog/gogh-themes-for-wt/</link><pubDate>Wed, 14 Oct 2026 09:40:44 +0100</pubDate><guid>https://cherryfox.dev/blog/gogh-themes-for-wt/</guid><description>&lt;p&gt;&lt;img src="https://cherryfox.dev/post-media/wt-abernathy.avif" alt="Windows Terminal running the Abernathy colour scheme"&gt;&lt;/p&gt;&#10;&lt;p&gt;I&amp;rsquo;ve been messing around with Windows Terminal themes previously, and recently wanted to change my theme (again). Naturally, that turned into a project of its own. Because apparently picking a colour scheme and getting on with my day would be far too straightforward. &lt;em&gt;Well, it actually would be if I used any other terminal emulator.&lt;/em&gt;&lt;/p&gt;&#10;&lt;p&gt;If you&amp;rsquo;ve ever used &lt;a href="https://github.com/Gogh-Co/Gogh"&gt;Gogh&lt;/a&gt;, you&amp;rsquo;ll know it&amp;rsquo;s a collection of terminal colour schemes originally intended for various terminal emulators on Linux and macOS. There&amp;rsquo;s a frankly unreasonable number of them, which is great when you&amp;rsquo;re trying to find something that looks right and&amp;hellip; less great when you realise you want to use them somewhere else entirely.&lt;/p&gt;</description><content:encoded><![CDATA[<p><img src="/post-media/wt-abernathy.avif" alt="Windows Terminal running the Abernathy colour scheme"></p>
<p>I&rsquo;ve been messing around with Windows Terminal themes previously, and recently wanted to change my theme (again). Naturally, that turned into a project of its own. Because apparently picking a colour scheme and getting on with my day would be far too straightforward. <em>Well, it actually would be if I used any other terminal emulator.</em></p>
<p>If you&rsquo;ve ever used <a href="https://github.com/Gogh-Co/Gogh">Gogh</a>, you&rsquo;ll know it&rsquo;s a collection of terminal colour schemes originally intended for various terminal emulators on Linux and macOS. There&rsquo;s a frankly unreasonable number of them, which is great when you&rsquo;re trying to find something that looks right and&hellip; less great when you realise you want to use them somewhere else entirely.</p>
<p>Windows Terminal has its own JSON format for colour schemes, so you can&rsquo;t just take a Gogh theme and drop it straight into your settings. Not without doing some conversion(s) first. So I decided to convert the lot, primarily for myself. Just so I can swap these out whenever I feel like it, and not have to run through this entire process again somewhere down the line.</p>
<h2 id="all-original-1250-colour-schemes">All original 1,250 colour schemes</h2>
<p>I&rsquo;ve put together <a href="https://github.com/cherryfops/wt-gogh-themes">wt-gogh-themes on GitHub</a>, containing 1,250 Gogh colour schemes converted into Windows Terminal&rsquo;s native JSON format.</p>
<p>Each theme is provided as an individual JSON file, ready to be copied into the <code>schemes</code> array in your Windows Terminal <code>settings.json</code>. No shell scripts to run, and no need to manually translate colour values yourself.</p>
<p>Just pick a theme, copy the JSON, and you&rsquo;re done. The conversion maps Gogh&rsquo;s sixteen ANSI colours, background, foreground and cursor into the corresponding Windows Terminal properties. There&rsquo;s also the selection background to account for, which Gogh doesn&rsquo;t define consistently in the source files. For those themes, I&rsquo;ve used existing selection colours where a matching palette could be established, and derived a fallback for the rest.</p>
<p>The idea is to preserve the original colours rather than introduce my own interpretation of what a theme should look like. If a theme looks terrible, that&rsquo;s between you and whoever designed it. My goal here was to keep it faithful, not to judge your choice in terminal theme.</p>
<h2 id="whats-the-goal-why-an-entire-repository">What&rsquo;s the goal, why an entire repository?</h2>
<p>Honestly, I wanted more options for Windows Terminal without having to hunt around for individual ports of themes I liked.</p>
<p>There are already plenty of excellent colour schemes by default <em>(surprisingly, thanks Microsoft)</em> that available for Windows Terminal, and this isn&rsquo;t an attempt to replace any of them. It&rsquo;s simply a way to make an existing collection of themes available in a format Windows Terminal understands.</p>
<p>Having every theme available individually also makes it relatively painless to browse through them, try something different, and switch back when you inevitably decide the previous one looked better.</p>
<p>One thing worth mentioning: I wouldn&rsquo;t recommend importing all 1,250 schemes into your terminal settings unless you have a particular reason to do so. Windows Terminal has to load and parse its configuration, and carrying around a huge list of schemes isn&rsquo;t particularly useful when you only use a handful of them. Best way to do add themes is to keep the ones you like, leave the rest untouched from the repository, and tweak it whenever the mood strikes.</p>
<h3 id="a-few-things-to-be-aware-of">A few things to be aware of&hellip;</h3>
<p>These are conversions of existing themes, not a collection of palettes I&rsquo;ve personally designed or painstakingly tweaked. Some themes have questionable contrast, and a few might not be particularly comfortable to use for extended periods. That&rsquo;s part of the source collection, rather than something the conversion process attempts to fix.</p>
<p>Windows Terminal also has some built-in colour schemes, so a small number of Gogh themes share names with existing schemes. If you&rsquo;re importing one of those, it&rsquo;s worth checking the name and renaming it if necessary to avoid a collision.</p>
<p>I&rsquo;ve kept the individual theme files separate so you can inspect them, make your own adjustments, or simply grab the ones you want without having to deal with the entire collection.</p>
<p>And also, these were converted en-masse with my Hermes agent. So while I&rsquo;ve ran through and validated quite a large chunk of these themes personally, a few may have issues as of this initial deployment. Feel free to open an issue within the GitHub repository if you find any, and I&rsquo;ll try to fix it once I can get around to it!</p>
<h2 id="where-can-i-find-them">Where can I find them?</h2>
<p>The repository is available here:</p>
<p><strong><a href="https://github.com/cherryfops/wt-gogh-themes">cherryfops/wt-gogh-themes</a></strong></p>
<p>It&rsquo;s a fairly straightforward project, but it solves a small annoyance I had and makes a pretty substantial collection of themes easier to use on Windows.</p>
<p>And that&rsquo;s it, really. Just something I decided to work on because it seemed useful for me, and might help another soul out there also using Windows Terminal with a need for their chosen theme(s).</p>
]]></content:encoded></item><item><title>I'm finally publishing this Hugo personal blog...</title><link>https://cherryfox.dev/blog/finally-pushing-static-blog-live/</link><pubDate>Tue, 13 Oct 2026 21:05:08 +0100</pubDate><guid>https://cherryfox.dev/blog/finally-pushing-static-blog-live/</guid><description>&lt;h2 id="finally-i-stopped-putting-this-off"&gt;Finally, I stopped putting this off.&lt;/h2&gt;&#10;&lt;p&gt;Well I eventually got around to it. I&amp;rsquo;ve been delaying this, and there&amp;rsquo;s still some hitches that you&amp;rsquo;ll encounter because I&amp;rsquo;ve been working on this locally for a while. But hey, I finally got a proper CI/CD pipeline setup and can get this out and live.&lt;/p&gt;&#10;&lt;p&gt;There&amp;rsquo;s not much you&amp;rsquo;ll find on here as of writing. Certain things are setup in a certain way, partially ambitious on my part in regards to my future creativity, such as&amp;hellip;&lt;/p&gt;</description><content:encoded><![CDATA[<h2 id="finally-i-stopped-putting-this-off">Finally, I stopped putting this off.</h2>
<p>Well I eventually got around to it. I&rsquo;ve been delaying this, and there&rsquo;s still some hitches that you&rsquo;ll encounter because I&rsquo;ve been working on this locally for a while. But hey, I finally got a proper CI/CD pipeline setup and can get this out and live.</p>
<p>There&rsquo;s not much you&rsquo;ll find on here as of writing. Certain things are setup in a certain way, partially ambitious on my part in regards to my future creativity, such as&hellip;</p>
<ul>
<li>The <a href="/blog">&ldquo;Categories&rdquo;</a> dropdown in the header having hard-configured values used, though not all of them are available just yet as no posts under them exist.</li>
<li>Limited content overall - this being the first and only post initially. That will of course change over time.</li>
<li>Possible compliance or otherwise related pages being available. Albeit, no cookies or tracking are deployed here (no JS actually, Hugo static site that&rsquo;s heavily tweaked from the <a href="https://github.com/clente/hugo-bearcub">Bear Cub</a> theme). Just haven&rsquo;t done an effective audit of that yet.</li>
</ul>
<h3 id="whats-currently-in-place">What&rsquo;s currently in place?</h3>
<p>The structure overall is - as far as I am aware - functionally sound. There&rsquo;s also some neat little things I find important or cool to include. You&rsquo;ll notice them about, but primarily there&rsquo;s two areas.</p>
<p>First area is the <a href="/resources">Resources</a> page I&rsquo;ve got setup. Contains a bunch compendium essentially, with technical documentation, files or other information such as SEO related details, that are optimally setup (in my opinion) for both human reading while retaining optimization as a machine-readable page too.</p>
<p>Technical, boring? Yeah. But I mean that&rsquo;s kind of my thing so that checks out I would say.</p>
<p>Second is more broad and general, which is the <em>overall design of the site itself</em> as a feature. If you compare this visual aesthetic to the original Bear Cub theme, you&rsquo;ll see exactly how it&rsquo;s a significant change overall.</p>
<p>This isn&rsquo;t to say there won&rsquo;t be further changes down the line of course. I am absolutely someone who lives off of the mantra &ldquo;If it ain&rsquo;t broke, take it apart and fix it anyway&rdquo; like most engineer-type individuals.</p>
<h3 id="and-whats-next">And what&rsquo;s next?</h3>
<p>Realistically, this is it for now. I&rsquo;d be very surprised if you are reading this, since it is a much more <em>&ldquo;personal&rdquo;</em> kind of blog, but hey I&rsquo;m not going to complain if you are.</p>
<p>I have a list of some goals, some more likely to be obvious than others. Some of those being&hellip;</p>
<ul>
<li>Future content that I myself publish for my own sake. Anything from rambling to technical stuff, project details, etc.</li>
<li>Further SEO optimization. It&rsquo;s definitely poor at the moment, and that&rsquo;s because I can&rsquo;t stand spending hours doing it. I should, but I don&rsquo;t, and that&rsquo;s on me.</li>
<li>Possible work into better mobile view, as this is 100% a <strong>desktop first</strong> design and experience. I&rsquo;ve barely tested on mobile in fairness.</li>
</ul>
<p>There&rsquo;s also a point where I do plan on delving further into being a furry degenerate, and possibly uploading and storing my photos I&rsquo;ve taken during that time in some way also. A kind of gallery on here for people to view if they wanted to for any reason, but primarily for my own sake since I have the goal of keeping that stored off my own devices in some capacity also.</p>
<p>Regardless, thanks for checking this out since you&rsquo;re here, and hi! I promise I&rsquo;ll be good and post here occassionally, and the goal is always to stay personal - nothing monetized or commercialized.</p>
]]></content:encoded></item></channel></rss>