<!--
.. title: Intentions
.. slug: intentions
.. date: 2026-04-03 21:22:33 UTC-05:00
.. tags: homelab
.. category: homelab
.. link:
.. description: First YAHR-Matey post to init project
.. type: text
-->

## Hand-Crafted, Artisanal Typings

As AI becomes more and more ubiquitous in our careers, I wanted some place to keep my fingers nimble and my skills honed.
<br/>

The intentions of this blog are:

1. To document my homelab
1. To solidifiy the knowledge gained
1. To share knowledge gained
   <br/>

I will be hosting configurations and scripts over at [Yet Another Homelab Repo (YAHR)](https://codeberg.org/spont/yahr),
and documenting both the hardware and software sides of what I do in [YAHR-Matey](https://codeberg.org/spont/yahr-matey)
to (hopefully) provide a managed homelab config collection that can be used during the [Fun](https://dwarffortresswiki.org/index.php/Fun) of home computing in 2026.
<br/>

I am a 100% linux-based household and hope to be able to make _some_ things more clear for its use and configurations.
<br/>

I expect this blog and its style to evolve over time as I get more comfortable with it.
<br/>

<!-- TEASER_END -->

Really the only customization that I've done so far is tweaks to the color pallete of the [willy-theme](https://themes.getnikola.com/v8/willy-theme/).
<br/>

```css
:root {
  --primary-color: #38b2ac;
  --default-color: #ffffff;
  --inverse-color: #000000;
}

#dark-mode:checked ~ .theme {
  --primary-color: #38b2ac;
  --default-color: #e2e8f0;
  --inverse-color: #000000;
}

.theme {
  background-color: var(--inverse-color);
  color: var(--default-color);
}

:root {
  --bg-primary: #1a1a1a; /* Dark background */
  --bg-secondary: #2d2d2d; /* Slightly lighter background */
  --text-primary: #ffffff; /* Light text */
  --text-secondary: #cccccc; /* Medium light text */
  --accent-primary: #ff6b6b; /* Red accent */
  --accent-secondary: #4ecdc4; /* Teal accent */
  --accent-tertiary: #ffd166; /* Yellow accent */
}

body {
  background-color: var(--bg-primary);
  color: var(--text-primary);
}

a {
  color: var(--accent-secondary);
}

a:hover {
  color: var(--accent-primary);
}

pre, code {
  background-color: var(--bg-secondary);
  color: var(--text-primary);
}

.menu__link,
.pagination__link {
  color: var(--accent-secondary);
}

.menu__link:hover,
.pagination__link:hover {
  color: var(--accent-primary);
}

#dark-mode:checked ~ .theme .dark-mode-label svg {
  fill: var(--accent-tertiary);
}

.dark-mode-label svg {
  fill: #888;
}
```

<br/>
