<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/atom.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Daily Notes</title>
  <id>https://waylonwalker.com/daily/atom.xml</id>
  <updated>2026-03-03T14:34:59Z</updated>
  <subtitle>Daily notes posts</subtitle>
  <link href="https://waylonwalker.com/daily/" rel="alternate" type="text/html"></link>
  <link href="https://waylonwalker.com/daily/atom.xml" rel="self" type="application/atom+xml"></link>
  <author>
    <name>Waylon Walker</name>
  </author>
  <generator uri="https://github.com/WaylonWalker/markata-go">markata-go</generator>
  <entry>
    <title>2026-03-03 Notes</title>
    <id>https://waylonwalker.com/2026-03-03-notes/</id>
    <updated>2026-03-03T14:34:59Z</updated>
    <published>2026-03-03T14:34:59Z</published>
    <link href="https://waylonwalker.com/2026-03-03-notes/" rel="alternate" type="text/html"></link>
    <summary type="text">The big news today sweeping everywhere is the weekend bombing of Iran, Anthropic had an ultimatum to allow AI agents to autonomously pull the trigger on life...</summary>
    <content type="html">&lt;p&gt;The big news today sweeping everywhere is the weekend bombing of Iran,&#xA;Anthropic had an ultimatum to allow AI agents to autonomously pull the trigger&#xA;on life or death decisions and monitor every citizen in public spaces.  They&#xA;stood their ground and it looks like many Americans stood with them, while&#xA;spending millions on superbowl ads did almost nothing to them, this shot them&#xA;to the top app downloads as openai subs plummet and anthropic subs soar.&lt;/p&gt;&#xA;&lt;p&gt;I’m old enough to remember 9/11/01, an event that would kick off decade long&#xA;war.  It felt different then.  Maybe because I was 12, maybe because the&#xA;Internet was not the prominant source of live new information.  The vibe was&#xA;support.  Support to right the wrongs, prevent future attacks.  That day had&#xA;lasting effects for decades to come to the people on the ground.&lt;/p&gt;&#xA;&lt;p&gt;This is not meant to be politicaly in any way, not take any side good, bad,&#xA;right, wrong, purple, or grey, just the vibes I’m feeling and wanted to&#xA;document for some reason. Logging this one in unpublished, idk, not really my&#xA;expertise just wanted to write feelings.&lt;/p&gt;&#xA;</content>
    <author>
      <name>Waylon Walker</name>
      <email>hello@waylonwalker.com</email>
      <uri>https://waylonwalker.com</uri>
    </author>
  </entry>
  <entry>
    <title>2026-01-23 Notes</title>
    <id>https://waylonwalker.com/2026-01-23-notes/</id>
    <updated>2026-01-23T22:28:38Z</updated>
    <published>2026-01-23T22:28:38Z</published>
    <link href="https://waylonwalker.com/2026-01-23-notes/" rel="alternate" type="text/html"></link>
    <summary type="text">Next for markata go</summary>
    <content type="html">&lt;p&gt;Next for markata go&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Embed post, internal and external&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;/og/&#34; class=&#34;glossary-term&#34; title=&#34;OG is short for open graph, a set of standard meta tags that are used for social media sharing. This is what tells other websites how to describe and display...&#34;&gt;Og&lt;/a&gt; images&lt;/li&gt;&#xA;&lt;li&gt;Post importer - thoughts&lt;/li&gt;&#xA;&lt;li&gt;Reader / blogroll plugin&lt;/li&gt;&#xA;&lt;li&gt;K9s inspired tui&lt;/li&gt;&#xA;&lt;li&gt;:files, :posts, :tags, :feeds,&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr/&gt;&#xA;&lt;p&gt;Extra classes&lt;/p&gt;&#xA;&lt;p&gt;Wikilinks&lt;/p&gt;&#xA;&lt;p&gt;Lsp&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Complete wikilinks&lt;/li&gt;&#xA;&lt;li&gt;Complete mentions&lt;/li&gt;&#xA;&lt;li&gt;Document diagnostic&lt;/li&gt;&#xA;&lt;li&gt;Workspace diagnostics&lt;/li&gt;&#xA;&lt;li&gt;Config completions&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Jinja_md obsidian like support&lt;/p&gt;&#xA;&lt;p&gt;View as in footer&lt;/p&gt;&#xA;&lt;p&gt;Archive missing grid of pages&lt;/p&gt;&#xA;&lt;p&gt;Nav footer different on feeds than post&#xA;Sometimes the skip to content peeks into the top left corner of the page by a few pixels, it’s distracting&lt;/p&gt;&#xA;&lt;p&gt;Tap to zoom image&lt;/p&gt;&#xA;&lt;p&gt;Google font&lt;/p&gt;&#xA;&lt;p&gt;Sitemap&lt;/p&gt;&#xA;&lt;p&gt;Background image support&lt;/p&gt;&#xA;&lt;p&gt;Mouse support in tui works, not in tmux&lt;/p&gt;&#xA;&lt;p&gt;All optional plugins with config from user should raise warning configured not able&lt;/p&gt;&#xA;&lt;p&gt;Lines of code should be separate from word count&lt;/p&gt;&#xA;&lt;p&gt;Tui press enter, should see full post and scroll/read render markdown&lt;/p&gt;&#xA;&lt;p&gt;Update branding from fast to comprehensive&lt;/p&gt;&#xA;&lt;p&gt;Debug pages, show config&lt;/p&gt;&#xA;&lt;hr/&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Image gallery&lt;/li&gt;&#xA;&lt;li&gt;carousel&lt;/li&gt;&#xA;&lt;li&gt;Prev/next&lt;/li&gt;&#xA;&lt;li&gt;Embedfeed&lt;/li&gt;&#xA;&lt;li&gt;Fix aside&lt;/li&gt;&#xA;&lt;li&gt;Contrast / flashbang check on admonitions styles on all themes.&lt;/li&gt;&#xA;&lt;li&gt;Glossary&lt;/li&gt;&#xA;&lt;li&gt;Banner post&lt;/li&gt;&#xA;&lt;li&gt;Keys&lt;/li&gt;&#xA;&lt;li&gt;Containers&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr/&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Page 1 link is always highlighted&lt;/li&gt;&#xA;&lt;li&gt;Page 1 link is broken when coming from page 1&lt;/li&gt;&#xA;&lt;li&gt;On mobile search is too wide&lt;/li&gt;&#xA;&lt;li&gt;Shots needs warmed with a head request&lt;/li&gt;&#xA;&lt;li&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr/&gt;&#xA;&lt;p&gt;Tags&lt;/p&gt;&#xA;&lt;p&gt;Contacts&lt;/p&gt;&#xA;</content>
    <author>
      <name>Waylon Walker</name>
      <email>hello@waylonwalker.com</email>
      <uri>https://waylonwalker.com</uri>
    </author>
  </entry>
  <entry>
    <title>2025-11-21 Notes</title>
    <id>https://waylonwalker.com/2025-11-21-notes/</id>
    <updated>2025-11-21T14:25:59Z</updated>
    <published>2025-11-21T14:25:59Z</published>
    <link href="https://waylonwalker.com/2025-11-21-notes/" rel="alternate" type="text/html"></link>
    <summary type="text">Learned about nginx_auth today. Feels good to unlock a new skill that I did not quite understand before. I don&#39;t think I grasped that there is a backend...</summary>
    <content type="html">&lt;p&gt;Learned about nginx_auth today.  Feels good to unlock a new skill that I did not quite understand before.  I don’t think I grasped that there is a backend server in this flow to handle every request.  I could not fathom how this was secure with nginx alone.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://git.wayl.one/waylon/learn-nginx-auth&#34; style=&#34;--favicon-url: url(&amp;#39;/assets/markata/link-avatars/git.wayl.one.png&amp;#39;);&#34; data-favicon=&#34;/assets/markata/link-avatars/git.wayl.one.png&#34; class=&#34;has-avatar  has-avatar-before&#34;&gt;https://git.wayl.one/waylon/learn-nginx-auth&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;I’m excited to give this a try in my &lt;a href=&#34;/homelab/&#34; class=&#34;glossary-term&#34; title=&#34;A place to self host applications. For me this is primarily self built web applications, and applications for sharing files with my family. Techno Tim has a...&#34;&gt;homelab&lt;/a&gt; with k3s ingress next.&lt;/p&gt;&#xA;</content>
    <author>
      <name>Waylon Walker</name>
      <email>hello@waylonwalker.com</email>
      <uri>https://waylonwalker.com</uri>
    </author>
  </entry>
  <entry>
    <title>2025-11-19 Notes</title>
    <id>https://waylonwalker.com/2025-11-19-notes/</id>
    <updated>2025-11-19T18:55:14Z</updated>
    <published>2025-11-19T18:55:14Z</published>
    <link href="https://waylonwalker.com/2025-11-19-notes/" rel="alternate" type="text/html"></link>
    <summary type="text">Making progress on dropper this week.</summary>
    <content type="html">&lt;p&gt;Making progress on dropper this week.&lt;/p&gt;&#xA;&lt;p&gt;In prod.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;resize for image and video&lt;/li&gt;&#xA;&lt;li&gt;File feed with paging&lt;/li&gt;&#xA;&lt;li&gt;New plain filesystem backend&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;In dev&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Robust video conversion that seems to work on all my test videos&lt;/li&gt;&#xA;&lt;li&gt;Duplicate file detection&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Thinking about kedro pipelines from my phone in a parking lot here. I’m thinking about big picture what’s next for my pipelines.  I want an effective Dr plan. I want to create telemetry endpoints for catalog.  This will enable the Dr plan to identify  critical data that is not created by a pipeline and communication points to other teams.&lt;/p&gt;&#xA;</content>
    <author>
      <name>Waylon Walker</name>
      <email>hello@waylonwalker.com</email>
      <uri>https://waylonwalker.com</uri>
    </author>
  </entry>
  <entry>
    <title>2025-11-04 Notes</title>
    <id>https://waylonwalker.com/2025-11-04-notes/</id>
    <updated>2025-11-04T18:43:38Z</updated>
    <published>2025-11-04T18:43:38Z</published>
    <link href="https://waylonwalker.com/2025-11-04-notes/" rel="alternate" type="text/html"></link>
    <summary type="text">Today I gave mcat a try and it&#39;s so sick. It can anything right in the terminal, pdf, image, even video. It even works inside tmux unlike almost anything...</summary>
    <content type="html">&lt;p&gt;Today I gave mcat a try and it’s so sick.  It can &lt;code&gt;cat&lt;/code&gt; anything right in the&#xA;terminal, pdf, image, even video.  It even works inside tmux unlike almost&#xA;anything else that I’ve tried.&lt;/p&gt;&#xA;</content>
    <author>
      <name>Waylon Walker</name>
      <email>hello@waylonwalker.com</email>
      <uri>https://waylonwalker.com</uri>
    </author>
  </entry>
  <entry>
    <title>2025-08-25 Notes</title>
    <id>https://waylonwalker.com/2025-08-25-notes/</id>
    <updated>2025-08-25T10:45:08Z</updated>
    <published>2025-08-25T10:45:08Z</published>
    <link href="https://waylonwalker.com/2025-08-25-notes/" rel="alternate" type="text/html"></link>
    <summary type="text">Gave modd a try and it seems pretty good, will likely be slotting it in next to my justfile usage.</summary>
    <content type="html">&lt;p&gt;Gave &lt;a href=&#34;/modd/&#34; class=&#34;wikilink&#34; data-title=&#34;modd&#34; data-description=&#34;Today I gave modd a try, and it seems like a good file watcher executor. I tried using libnotify to send desktop notifications, but all I got was modd, I...&#34; data-date=&#34;2025-08-25&#34; data-preview=&#34;Today I gave modd a try, and it seems like a good file watcher executor. I tried using libnotify to send desktop notifications, but all I got was modd, I...&#34;&gt;modd&lt;/a&gt; a try and it seems pretty good, will likely be slotting it in&#xA;next to my &lt;a href=&#34;https://just.systems/&#34; style=&#34;--favicon-url: url(&amp;#39;/assets/markata/link-avatars/just.systems.ico&amp;#39;);&#34; data-favicon=&#34;/assets/markata/link-avatars/just.systems.ico&#34; class=&#34;has-avatar  has-avatar-before&#34;&gt;justfile&lt;/a&gt; usage.&lt;/p&gt;&#xA;&lt;p&gt;Gave &lt;a href=&#34;https://github.com/nkantar/sus&#34; style=&#34;--favicon-url: url(&amp;#39;/assets/markata/link-avatars/github.com.ico&amp;#39;);&#34; data-favicon=&#34;/assets/markata/link-avatars/github.com.ico&#34; class=&#34;has-avatar  has-avatar-before&#34;&gt;sus&lt;/a&gt; a try, but it lacked the&#xA;configurability and flexibility I was looking for.  For now I will stick to&#xA;&lt;a href=&#34;https://markata.dev/markata/plugins/redirects/&#34; style=&#34;--favicon-url: url(&amp;#39;/assets/markata/link-avatars/markata.dev.ico&amp;#39;);&#34; data-favicon=&#34;/assets/markata/link-avatars/markata.dev.ico&#34; class=&#34;has-avatar  has-avatar-before&#34;&gt;markata-redirects&lt;/a&gt; plugin.&lt;/p&gt;&#xA;</content>
    <author>
      <name>Waylon Walker</name>
      <email>hello@waylonwalker.com</email>
      <uri>https://waylonwalker.com</uri>
    </author>
  </entry>
  <entry>
    <title>2025-08-23 Notes</title>
    <id>https://waylonwalker.com/2025-08-23-notes/</id>
    <updated>2025-08-23T19:27:05Z</updated>
    <published>2025-08-23T19:27:05Z</published>
    <link href="https://waylonwalker.com/2025-08-23-notes/" rel="alternate" type="text/html"></link>
    <summary type="text">Today, some great work on the knife sharpener re-design. I&#39;ve been using the same one since I first got my ender 3 3d printer, and have wanted to make some...</summary>
    <content type="html">&lt;h2 id=&#34;knife-sharpener&#34;&gt;Knife Sharpener &lt;a href=&#34;#knife-sharpener&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;Today, some great work on the knife sharpener re-design.  I’ve been using the&#xA;same one since I first got my ender 3 3d printer, and have wanted to make some&#xA;changes ever since.&lt;/p&gt;&#xA;&lt;figure&gt;&#xA;&lt;a href=&#34;https://dropper.waylonwalker.com/api/file/4cf7ea72-ad4b-421e-92ad-9d08e47b469a.png&#34; class=&#34;glightbox-link&#34;&gt;&lt;img class=&#34;glightbox&#34; src=&#34;https://dropper.waylonwalker.com/api/file/4cf7ea72-ad4b-421e-92ad-9d08e47b469a.png&#34; alt=&#34;Helmet Hidden In Design&#34;/ data-glightbox=&#34;description: Helmet Hidden In Design&#34;&gt;&lt;/a&gt;&#xA;&lt;/figure&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Wyatt sat with me through the design, I probably would not have gone this deep without him, he thought the helmet look was hilarious&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;figure&gt;&#xA;&lt;a href=&#34;https://dropper.waylonwalker.com/api/file/30335f07-9cac-4e66-b908-f0e3cfbf7582.mp4&#34; class=&#34;glightbox-link&#34;&gt;&lt;video autoplay loop muted playsinline controls preload=&#34;metadata&#34; class=&#34;md-video&#34; poster=&#34;https://dropper.waylonwalker.com/api/file/30335f07-9cac-4e66-b908-f0e3cfbf7582.webp?h=675&amp;w=1200&#34;&gt;&lt;source src=&#34;https://dropper.waylonwalker.com/api/file/30335f07-9cac-4e66-b908-f0e3cfbf7582.mp4&#34; type=&#34;video/mp4&#34;&gt;Knife Sharpener Double Hinge First Try&lt;/video&gt;&lt;/a&gt;&#xA;&lt;/figure&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Notice one of the biggest problems with this one here is how much is slides around&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;figure&gt;&#xA;&lt;a href=&#34;https://dropper.waylonwalker.com/api/file/27b5c23f-69a3-4e7b-a468-5a6767e1cb2e.png&#34; class=&#34;glightbox-link&#34;&gt;&lt;img class=&#34;glightbox&#34; src=&#34;https://dropper.waylonwalker.com/api/file/27b5c23f-69a3-4e7b-a468-5a6767e1cb2e.png&#34; alt=&#34;Knife Sharpener Double Hinge Wing Nut&#34;/ data-glightbox=&#34;description: Knife Sharpener Double Hinge Wing Nut&#34;&gt;&lt;/a&gt;&#xA;&lt;/figure&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;This wing nut really set it apart&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;hollow-knight&#34;&gt;Hollow Knight &lt;a href=&#34;#hollow-knight&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;Progress on the Hollow Knight Keeb Run.  SILKSONG in 2 WEEKS!!&lt;/p&gt;&#xA;&lt;figure&gt;&#xA;&lt;a href=&#34;https://dropper.waylonwalker.com/api/file/2ea5790c-66d7-401d-95c7-c81a2bccb743.mp4&#34; class=&#34;glightbox-link&#34;&gt;&lt;video autoplay loop muted playsinline controls preload=&#34;metadata&#34; class=&#34;md-video&#34; poster=&#34;https://dropper.waylonwalker.com/api/file/2ea5790c-66d7-401d-95c7-c81a2bccb743.webp?h=675&amp;w=1200&#34;&gt;&lt;source src=&#34;https://dropper.waylonwalker.com/api/file/2ea5790c-66d7-401d-95c7-c81a2bccb743.mp4&#34; type=&#34;video/mp4&#34;&gt;Getting The Lumafly Lantern In My Hollow Knight Keeb Run&lt;/video&gt;&lt;/a&gt;&#xA;&lt;a href=&#34;https://dropper.waylonwalker.com/api/file/3713bdd1-c645-46c5-85d2-451356383842.mp4&#34; class=&#34;glightbox-link&#34;&gt;&lt;video autoplay loop muted playsinline controls preload=&#34;metadata&#34; class=&#34;md-video&#34; poster=&#34;https://dropper.waylonwalker.com/api/file/3713bdd1-c645-46c5-85d2-451356383842.webp?h=675&amp;w=1200&#34;&gt;&lt;source src=&#34;https://dropper.waylonwalker.com/api/file/3713bdd1-c645-46c5-85d2-451356383842.mp4&#34; type=&#34;video/mp4&#34;&gt;Unlocking Royal Waterways In Hollow Knight Keeb Run&lt;/video&gt;&lt;/a&gt;&#xA;&lt;a href=&#34;https://dropper.waylonwalker.com/api/file/58235f4d-701f-4ddc-a26d-ab5f9e0bdbfc.mp4&#34; class=&#34;glightbox-link&#34;&gt;&lt;video autoplay loop muted playsinline controls preload=&#34;metadata&#34; class=&#34;md-video&#34; poster=&#34;https://dropper.waylonwalker.com/api/file/58235f4d-701f-4ddc-a26d-ab5f9e0bdbfc.webp?h=675&amp;w=1200&#34;&gt;&lt;source src=&#34;https://dropper.waylonwalker.com/api/file/58235f4d-701f-4ddc-a26d-ab5f9e0bdbfc.mp4&#34; type=&#34;video/mp4&#34;&gt;Entering Royal Waterway Hollow Knight Keeb Run&lt;/video&gt;&lt;/a&gt;&#xA;&lt;a href=&#34;https://dropper.waylonwalker.com/api/file/bdf1985b-6a32-4bf4-9f9a-d6f814db7136.mp4&#34; class=&#34;glightbox-link&#34;&gt;&lt;video autoplay loop muted playsinline controls preload=&#34;metadata&#34; class=&#34;md-video&#34; poster=&#34;https://dropper.waylonwalker.com/api/file/bdf1985b-6a32-4bf4-9f9a-d6f814db7136.webp?h=675&amp;w=1200&#34;&gt;&lt;source src=&#34;https://dropper.waylonwalker.com/api/file/bdf1985b-6a32-4bf4-9f9a-d6f814db7136.mp4&#34; type=&#34;video/mp4&#34;&gt;Unlock Royal Waterway Bench In Hollow Knight Keeb&lt;/video&gt;&lt;/a&gt;&#xA;&lt;/figure&gt;&#xA;&lt;h2 id=&#34;todays-script&#34;&gt;todays script &lt;a href=&#34;#todays-script&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;Made a little script to grab these&lt;/p&gt;&#xA;&lt;pre class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;post&lt;/span&gt; &lt;span class=&#34;ow&#34;&gt;in&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;m&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;feeds&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;today&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;posts&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;post&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;image&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;None&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;):&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nb&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;sa&#34;&gt;f&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;![&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;post&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;title&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;](&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;post&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;image&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;)&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;else&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nb&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;sa&#34;&gt;f&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;[&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;post&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;title&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;](&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;post&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;url&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;)&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;</content>
    <author>
      <name>Waylon Walker</name>
      <email>hello@waylonwalker.com</email>
      <uri>https://waylonwalker.com</uri>
    </author>
  </entry>
  <entry>
    <title>2025-08-21 Notes</title>
    <id>https://waylonwalker.com/2025-08-21-notes/</id>
    <updated>2025-08-21T07:43:49Z</updated>
    <published>2025-08-21T07:43:49Z</published>
    <link href="https://waylonwalker.com/2025-08-21-notes/" rel="alternate" type="text/html"></link>
    <summary type="text">https://youtu.be/-EYRzF0zp3U?si=mKCPlMDecrqzvjuF</summary>
    <content type="html">&lt;p&gt;&lt;a href=&#34;https://youtu.be/-EYRzF0zp3U?si=mKCPlMDecrqzvjuF&#34; style=&#34;--favicon-url: url(&amp;#39;/assets/markata/link-avatars/youtu.be.png&amp;#39;);&#34; data-favicon=&#34;/assets/markata/link-avatars/youtu.be.png&#34; class=&#34;has-avatar  has-avatar-before&#34;&gt;https://youtu.be/-EYRzF0zp3U?si=mKCPlMDecrqzvjuF&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Is ai in 2025 like a Roomba vacuum?  The ads make it look fantastic but after some time it becomes worthless and needs constant monitoring.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://youtube.com/shorts/iIDVm_J-JxU?si=WRiLXASnXlqqidLi&#34; style=&#34;--favicon-url: url(&amp;#39;/assets/markata/link-avatars/youtube.com.png&amp;#39;);&#34; data-favicon=&#34;/assets/markata/link-avatars/youtube.com.png&#34; class=&#34;has-avatar  has-avatar-before&#34;&gt;https://youtube.com/shorts/iIDVm_J-JxU?si=WRiLXASnXlqqidLi&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;For some reason the first one has kinda stuck with me.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;You think youre thinking, but you’re mostly remembering. Your thoughts are just loops your nervous system finds familiar, your not making decisions, your repeating emotional echos.  Unless you interrupt the loop your future is your past in disguise.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;</content>
    <author>
      <name>Waylon Walker</name>
      <email>hello@waylonwalker.com</email>
      <uri>https://waylonwalker.com</uri>
    </author>
  </entry>
  <entry>
    <title>2025-08-17 Notes</title>
    <id>https://waylonwalker.com/2025-08-17-notes/</id>
    <updated>2025-08-17T12:21:47Z</updated>
    <published>2025-08-17T12:21:47Z</published>
    <link href="https://waylonwalker.com/2025-08-17-notes/" rel="alternate" type="text/html"></link>
    <summary type="text">After a long time I begrudgingly setup window rules for hyprland. What I wanted was the ability to log out and jump back into work with a freshened work...</summary>
    <content type="html">&lt;p&gt;After a long time I begrudgingly setup window rules for hyprland.  What I&#xA;wanted was the ability to log out and jump back into work with a freshened work&#xA;space.  Right now I’m running on low ram and disk on hyprland and sometimes I&#xA;need to just quit everything and get back to work quick.  So I setup exec-once&#xA;to start my terminal, browser, and chat.  These are my main applications that&#xA;run on my power fingers 456 (which are on a layer that present under jkl).  I&#xA;use them every time I log in and will need them no matter what I do.  When I&#xA;exec once them, they just dump onto one workspace, you can pick it but no&#xA;matter the timing, you end up with race conditions that end up with you on&#xA;different workspaces.&lt;/p&gt;&#xA;&lt;p&gt;So I setup window rules.  I avoided this for a long time, because of my&#xA;workflow on awesomewm, I thought this manual workspace selection was superior.&#xA;What I really think happened was that awesomewm was a little trickier for me to&#xA;figure out what things were named and to actually get the rules setup&#xA;correctly.&lt;/p&gt;&#xA;&lt;p&gt;hyprland makes this pretty simple with its great cli.&lt;/p&gt;&#xA;&lt;pre class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hyprctl clients -j &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; jq &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; grep class&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Now that I can see attributes of these windows as I open them I can set up&#xA;rules for them to go onto the correct workspace, or to float them.  I have a&#xA;couple of things like a file picker coming from a browser showing up in the&#xA;tiled layout, when a file picker like this shows up, just cover everything up&#xA;its temporary, no need to squeeze it into the tiled layout.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;the file picker float also fixed an issue I had where they would not show up,&#xA;and lock up brave when its in full screen mode and I don’t realize it.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;pre&gt;&lt;code class=&#34;language-conf&#34;&gt;windowrulev2 = workspace 1, class:^(steam)$&#xA;windowrulev2 = workspace 4, class:^(kitty)$&#xA;windowrulev2 = workspace 5, class:^(firefox)$&#xA;windowrulev2 = workspace 5, class:^(brave-browser)$&#xA;windowrulev2 = workspace 5, class:^(google-chrome)$&#xA;windowrulev2 = workspace 6, class:^(Signal)$&#xA;windowrulev2 = workspace 2, class:^(krita)$&#xA;windowrulev2 = workspace 8, class:^(brave-chat.openai.com__-Default)$&#xA;windowrulev2 = workspace 8, class:^(brave-youtube.com__-Default)$&#xA;windowrulev2 = float, class:^(org.pulseaudio.pavucontrol)$&#xA;windowrulev2 = workspace 9, class:^(org.prismlauncher.PrismLauncher)$&#xA;windowrulev2 = float, class:^(org.prismlauncher.PrismLauncher)$, title:^(Console window.*)&#xA;windowrulev2 = float, class:^(xdg-desktop-portal-gtk)$&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;</content>
    <author>
      <name>Waylon Walker</name>
      <email>hello@waylonwalker.com</email>
      <uri>https://waylonwalker.com</uri>
    </author>
  </entry>
  <entry>
    <title>2025-08-16 Notes</title>
    <id>https://waylonwalker.com/2025-08-16-notes/</id>
    <updated>2025-08-16T10:07:21Z</updated>
    <published>2025-08-16T10:07:21Z</published>
    <link href="https://waylonwalker.com/2025-08-16-notes/" rel="alternate" type="text/html"></link>
    <summary type="text">[x] remove nextcloud - [x] pause photoprism - [x] pause syncthing - [x] move data to walkershare - [x] filepermissions 1000:1000 all of it - [x] organize how...</summary>
    <content type="html">&lt;h2 id=&#34;&lt;a href=&#34;/homelab/&#34; class=&#34;glossary-term&#34; title=&#34;A place to self host applications. For me this is primarily self built web applications, and applications for sharing files with my family. Techno Tim has a...&#34;&gt;homelab&lt;/a&gt;-cleanup-day&#34;&gt;HomeLab cleanup day &lt;a href=&#34;#homelab-cleanup-day&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;input checked=&#34;&#34; disabled=&#34;&#34; type=&#34;checkbox&#34;/&gt; remove nextcloud&lt;/li&gt;&#xA;&lt;li&gt;&lt;input checked=&#34;&#34; disabled=&#34;&#34; type=&#34;checkbox&#34;/&gt; pause photoprism&lt;/li&gt;&#xA;&lt;li&gt;&lt;input checked=&#34;&#34; disabled=&#34;&#34; type=&#34;checkbox&#34;/&gt; pause syncthing&lt;/li&gt;&#xA;&lt;li&gt;&lt;input checked=&#34;&#34; disabled=&#34;&#34; type=&#34;checkbox&#34;/&gt; move data to walkershare&lt;/li&gt;&#xA;&lt;li&gt;&lt;input checked=&#34;&#34; disabled=&#34;&#34; type=&#34;checkbox&#34;/&gt; filepermissions 1000:1000 all of it&lt;/li&gt;&#xA;&lt;li&gt;&lt;input checked=&#34;&#34; disabled=&#34;&#34; type=&#34;checkbox&#34;/&gt; organize how I want&lt;/li&gt;&#xA;&lt;li&gt;&lt;input disabled=&#34;&#34; type=&#34;checkbox&#34;/&gt; resume photoprism&lt;/li&gt;&#xA;&lt;li&gt;&lt;input disabled=&#34;&#34; type=&#34;checkbox&#34;/&gt; resume syncthing - update share locations&lt;/li&gt;&#xA;&lt;li&gt;&lt;input checked=&#34;&#34; disabled=&#34;&#34; type=&#34;checkbox&#34;/&gt; expose to mac over smb&lt;/li&gt;&#xA;&lt;li&gt;&lt;input checked=&#34;&#34; disabled=&#34;&#34; type=&#34;checkbox&#34;/&gt; ensure mac can write over smb&lt;/li&gt;&#xA;&lt;li&gt;&lt;input checked=&#34;&#34; disabled=&#34;&#34; type=&#34;checkbox&#34;/&gt; expose to archlinux oversmb&lt;/li&gt;&#xA;&lt;li&gt;&lt;input checked=&#34;&#34; disabled=&#34;&#34; type=&#34;checkbox&#34;/&gt; ensure archlinux can write over smb&lt;/li&gt;&#xA;&lt;li&gt;&lt;input disabled=&#34;&#34; type=&#34;checkbox&#34;/&gt; expose to syncthing over pvc&lt;/li&gt;&#xA;&lt;li&gt;&lt;input disabled=&#34;&#34; type=&#34;checkbox&#34;/&gt; expose to my terminal over pvc&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;wishlist&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;input disabled=&#34;&#34; type=&#34;checkbox&#34;/&gt; Forgejo repos&lt;/li&gt;&#xA;&lt;li&gt;&lt;input disabled=&#34;&#34; type=&#34;checkbox&#34;/&gt; Forgejo runners&lt;/li&gt;&#xA;&lt;li&gt;&lt;input disabled=&#34;&#34; type=&#34;checkbox&#34;/&gt; explore moving from docker repository to repoflow&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</content>
    <author>
      <name>Waylon Walker</name>
      <email>hello@waylonwalker.com</email>
      <uri>https://waylonwalker.com</uri>
    </author>
  </entry>
  <entry>
    <title>2025-08-14 Notes</title>
    <id>https://waylonwalker.com/2025-08-14-notes/</id>
    <updated>2025-08-14T20:15:54Z</updated>
    <published>2025-08-14T20:15:54Z</published>
    <link href="https://waylonwalker.com/2025-08-14-notes/" rel="alternate" type="text/html"></link>
    <summary type="text">Huge progress on shots not to be confused with shots inspired by . I&#39;m building out my own instagram grid design, right now its 4 wide, but I wonder if it...</summary>
    <content type="html">&lt;p&gt;Huge progress on &lt;a href=&#34;https://waylonwalker.com/shots/&#34;&gt;shots&lt;/a&gt; not to be confused&#xA;with &lt;a href=&#34;https://shots.waylonwalker.com&#34; style=&#34;--favicon-url: url(&amp;#39;/assets/markata/link-avatars/shots.waylonwalker.com.ico&amp;#39;);&#34; data-favicon=&#34;/assets/markata/link-avatars/shots.waylonwalker.com.ico&#34; class=&#34;has-avatar  has-avatar-before&#34;&gt;shots&lt;/a&gt; inspired by&#xA;&lt;a href=&#34;https://justin.searls.co/shots/&#34; style=&#34;--favicon-url: url(&amp;#39;/assets/markata/link-avatars/justin.searls.co.ico&amp;#39;);&#34; data-favicon=&#34;/assets/markata/link-avatars/justin.searls.co.ico&#34; class=&#34;has-avatar  has-avatar-before&#34;&gt;https://justin.searls.co/shots/&lt;/a&gt;.  I’m building out my own instagram grid&#xA;design, right now its 4 wide, but I wonder if it should be 3 wide to match up&#xA;with the old instagram grid designs, and I could do cool crops like instagram&#xA;used to.&lt;/p&gt;&#xA;&lt;p&gt;I went through a bunch of old &lt;a href=&#34;/gratitude/&#34; class=&#34;wikilink&#34;&gt;gratitude&lt;/a&gt; posts and pulled images from all&#xA;of them, and update all of the images to use dropper while I was at it.&lt;/p&gt;&#xA;&lt;hr/&gt;&#xA;&lt;p&gt;More work after kids bed time and came up with a great concept that needs to go&#xA;into markata, yes its more configuration.  &lt;a href=&#34;/markata/&#34; class=&#34;wikilink&#34; data-title=&#34;markata&#34; data-description=&#34;This post is a work in progress.&#34; data-date=&#34;2024-05-30&#34; data-preview=&#34;This post is a work in progress.&#34;&gt;markata&lt;/a&gt; is quickly becoming&#xA;death by config.  What I wanted was the ability to make different cards&#xA;different sizes.&lt;/p&gt;&#xA;&lt;p&gt;What I came up with was adding “card_classes” to the front matter of the&#xA;markdown file.  This is a list of classes that will be added to the card div&#xA;when the card is rendered.  This way I can make cards different sizes.  Here&#xA;are a couple of good results I had.&lt;/p&gt;&#xA;&lt;figure&gt;&#xA;&lt;a href=&#34;https://dropper.waylonwalker.com/api/file/c946a174-ee0f-43fb-90d7-c6440c0ed708.png&#34; class=&#34;glightbox-link&#34;&gt;&lt;img class=&#34;glightbox&#34; src=&#34;https://dropper.waylonwalker.com/api/file/c946a174-ee0f-43fb-90d7-c6440c0ed708.png&#34; alt=&#34;screenshot-2025-08-15T01-35-08-108Z.png&#34;/ data-glightbox=&#34;description: screenshot-2025-08-15T01-35-08-108Z.png&#34;&gt;&lt;/a&gt;&#xA;&lt;/figure&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;A landscape shot of quarry lake&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;figure&gt;&#xA;&lt;a href=&#34;https://dropper.waylonwalker.com/api/file/fe5ea8de-2d45-4b9b-966e-85d65cea6151.png&#34; class=&#34;glightbox-link&#34;&gt;&lt;img class=&#34;glightbox&#34; src=&#34;https://dropper.waylonwalker.com/api/file/fe5ea8de-2d45-4b9b-966e-85d65cea6151.png&#34; alt=&#34;screenshot-2025-08-15T01-35-48-593Z.png&#34;/ data-glightbox=&#34;description: screenshot-2025-08-15T01-35-48-593Z.png&#34;&gt;&lt;/a&gt;&#xA;&lt;/figure&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;An image of Rhiannon and I at sunset&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;hr/&gt;&#xA;&lt;p&gt;Made a bit of cyberbrink crane progress, glued in a few cables and put the cab&#xA;on top of the tower.&lt;/p&gt;&#xA;</content>
    <author>
      <name>Waylon Walker</name>
      <email>hello@waylonwalker.com</email>
      <uri>https://waylonwalker.com</uri>
    </author>
  </entry>
  <entry>
    <title>2025-08-13 Notes</title>
    <id>https://waylonwalker.com/2025-08-13-notes/</id>
    <updated>2025-08-13T21:23:24Z</updated>
    <published>2025-08-13T21:23:24Z</published>
    <link href="https://waylonwalker.com/2025-08-13-notes/" rel="alternate" type="text/html"></link>
    <summary type="text">Inspired by Justin Searls Shots, I made started my own shots feed for self hosted Instagram style photos. The layout could use a lot of work, the feed seems...</summary>
    <content type="html">&lt;p&gt;Inspired by &lt;a href=&#34;https://justin.searls.co/shots/&#34; style=&#34;--favicon-url: url(&amp;#39;/assets/markata/link-avatars/justin.searls.co.ico&amp;#39;);&#34; data-favicon=&#34;/assets/markata/link-avatars/justin.searls.co.ico&#34; class=&#34;has-avatar  has-avatar-before&#34;&gt;Justin Searls Shots&lt;/a&gt;, I made&#xA;started &lt;a href=&#34;https://waylonwalker.com/shots/&#34;&gt;my own shots feed&lt;/a&gt; for &lt;a href=&#34;/self-host/&#34; class=&#34;glossary-term&#34; title=&#34;Self hosting is the act of hosting your own applications and services without using a SAS provider. This is typically done with your own hardware, but there...&#34;&gt;self hosted&lt;/a&gt;&#xA;Instagram style photos.  The layout could use a lot of work, the feed seems&#xA;like its breaking on rebuild due to some cache issues, but its there and kind&#xA;of works and eventually will get a proper prominently placed link, for now its&#xA;an idea for anyone who sees this.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://waylonwalker.com/shots/&#34;&gt;https://waylonwalker.com/shots/&lt;/a&gt;&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;By the way what a boss domain searls.co is.  I’ve seen Chris Coyier just got&#xA;&lt;a href=&#34;https://chriscoyier.net/2025/07/01/coyier-com/&#34; style=&#34;--favicon-url: url(&amp;#39;/assets/markata/link-avatars/chriscoyier.net.jpg&amp;#39;);&#34; data-favicon=&#34;/assets/markata/link-avatars/chriscoyier.net.jpg&#34; class=&#34;has-avatar  has-avatar-before&#34;&gt;coyer.com&lt;/a&gt; and talked about&#xA;being able to use it as a family domain.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;</content>
    <author>
      <name>Waylon Walker</name>
      <email>hello@waylonwalker.com</email>
      <uri>https://waylonwalker.com</uri>
    </author>
  </entry>
  <entry>
    <title>2025-08-12 Notes</title>
    <id>https://waylonwalker.com/2025-08-12-notes/</id>
    <updated>2025-08-12T16:46:31Z</updated>
    <published>2025-08-12T16:46:31Z</published>
    <link href="https://waylonwalker.com/2025-08-12-notes/" rel="alternate" type="text/html"></link>
    <summary type="text">Sad day yesterday. We discovered that our freezer was left cracked over a day or so. Kids self serviced themselves to some sausage dogs at some point and...</summary>
    <content type="html">&lt;figure&gt;&#xA;&lt;a href=&#34;https://dropper.waylonwalker.com/api/file/3b6cadef-301b-4c90-9b06-4cbc1405bced.jpg&#34; class=&#34;glightbox-link&#34;&gt;&lt;img class=&#34;glightbox&#34; src=&#34;https://dropper.waylonwalker.com/api/file/3b6cadef-301b-4c90-9b06-4cbc1405bced.jpg&#34; alt=&#34;17550430467561838968532746154870.jpg&#34;/ data-glightbox=&#34;description: 17550430467561838968532746154870.jpg&#34;&gt;&lt;/a&gt;&#xA;&lt;/figure&gt;&#xA;&lt;p&gt;Sad day yesterday.  We discovered that our freezer was left cracked over a day&#xA;or so.  Kids self serviced themselves to some sausage dogs at some point and&#xA;wedged the box in the door.  Everything was over 40F and done.&lt;/p&gt;&#xA;&lt;p&gt;Lessons learned for everyone.  For the kids, see something say something, food&#xA;should not come out of a freezer soft and barely fridge temp.  For the parents,&#xA;don’t get in a rush when loading the freezer.  If something doesn’t quite look&#xA;like it’s going to stay out, it probably won’t and next person to use it will&#xA;pay… Or you will pay when they don’t notice.  Last lesson for everyone, when&#xA;you come home late and tired from a family trip to Grandma’s and hear beeping&#xA;it’s probably important and investigate.&lt;/p&gt;&#xA;&lt;hr/&gt;&#xA;&lt;figure&gt;&#xA;&lt;a href=&#34;https://dropper.waylonwalker.com/api/file/4751d638-b056-42bd-bc5b-4a7e94e4569f.jpg&#34; class=&#34;glightbox-link&#34;&gt;&lt;img class=&#34;glightbox&#34; src=&#34;https://dropper.waylonwalker.com/api/file/4751d638-b056-42bd-bc5b-4a7e94e4569f.jpg&#34; alt=&#34;17550498066131861258207337996278.jpg&#34;/ data-glightbox=&#34;description: 17550498066131861258207337996278.jpg&#34;&gt;&lt;/a&gt;&#xA;&lt;/figure&gt;&#xA;&lt;p&gt;I need some more ram… Was waiting out prime day, prices went up and haven’t&#xA;gone down.&lt;/p&gt;&#xA;&lt;hr/&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://forgejo.org/&#34; style=&#34;--favicon-url: url(&amp;#39;/assets/markata/link-avatars/forgejo.org.ico&amp;#39;);&#34; data-favicon=&#34;/assets/markata/link-avatars/forgejo.org.ico&#34; class=&#34;has-avatar  has-avatar-before&#34;&gt;forgejo&lt;/a&gt; is pretty dope, played with it for awhile today&#xA;locally, create repos with curl, &lt;a href=&#34;/glossary/git/&#34; class=&#34;glossary-term&#34; title=&#34;Git is a version control system for tracking changes in source code during software development. In the beginning there were many, some were licensed. As...&#34;&gt;git&lt;/a&gt; push, actions working with multiple&#xA;runners.&lt;/p&gt;&#xA;</content>
    <author>
      <name>Waylon Walker</name>
      <email>hello@waylonwalker.com</email>
      <uri>https://waylonwalker.com</uri>
    </author>
  </entry>
  <entry>
    <title>2025-08-08 Notes</title>
    <id>https://waylonwalker.com/2025-08-08-notes/</id>
    <updated>2025-08-08T19:28:06Z</updated>
    <published>2025-08-08T19:28:06Z</published>
    <link href="https://waylonwalker.com/2025-08-08-notes/" rel="alternate" type="text/html"></link>
    <summary type="text">I found this post from miriam.codes while reading dbushell&#39;s notes. I kinda agree with Miriam and David here. AI is really making me feel like an old...</summary>
    <content type="html">&lt;h2 id=&#34;this-web-aint-what-it-used-to-be&#34;&gt;This Web ain’t what it used to be &lt;a href=&#34;#this-web-aint-what-it-used-to-be&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;I found this &lt;a href=&#34;https://bsky.app/profile/miriam.codes/post/3lvuib52f7222&#34; style=&#34;--favicon-url: url(&amp;#39;/assets/markata/link-avatars/bsky.app.png&amp;#39;);&#34; data-favicon=&#34;/assets/markata/link-avatars/bsky.app.png&#34; class=&#34;has-avatar  has-avatar-before&#34;&gt;post&lt;/a&gt;&#xA;from &lt;a href=&#34;https://miriam.codes&#34;&gt;miriam.codes&lt;/a&gt; while reading &lt;a href=&#34;https://dbushell.com/notes/2025-08-08T05:38Z/&#34; style=&#34;--favicon-url: url(&amp;#39;/assets/markata/link-avatars/dbushell.com.ico&amp;#39;);&#34; data-favicon=&#34;/assets/markata/link-avatars/dbushell.com.ico&#34; class=&#34;has-avatar  has-avatar-before&#34;&gt;dbushell’s&#xA;notes&lt;/a&gt;.  I kinda agree with&#xA;Miriam and David here.  AI is really making me feel like an old curmudgeon.&#xA;Every day it gets more enshitified, filled with more nonsense, more hate, more&#xA;“fake news” which all news gets labeled as these days, nothing is credible to&#xA;anyone anymore.&lt;/p&gt;&#xA;&lt;p&gt;What I’m here for is still plugging away at my own site, trying harder than&#xA;ever to find real people with real websites, who write real content that I&#xA;enjoy.  I’m going to continue staying in my lane, making notes that no one will&#xA;read, leaving thoughts no one will read, writing blog posts that might reach&#xA;10s of people who really care.&lt;/p&gt;&#xA;&lt;p&gt;YouTube still feels like a safe place.  I see more and  more &lt;a href=&#34;/ai-slop/&#34; class=&#34;glossary-term&#34; title=&#34;AI slop is unwanted AI content, generally shared by someone who did not review the output and is considered highly offensive and rude.&#34;&gt;AI slop&lt;/a&gt; popping up&#xA;and off, but it doesn’t hit my feed, happy for that so far.  I do see a lot of&#xA;creators using AI thumbnails, Most look obvious, but some feel like uncanny&#xA;faces of the people I follow and it’s weird.  I think I follow the exact&#xA;average of the 2025 YT watcher, I watch a handful of the top 100 channels, and&#xA;a bunch of sub 1M average joes.  These all feel like people just sharing their&#xA;story.  A lot of them have Orange County Choppers Season 1 vibes, we are just&#xA;making good content about trying to make it in the world.  They haven’t yet&#xA;descended into the madness that OCC became in its later seasons that was all&#xA;about building drama that tore the family apart.&lt;/p&gt;&#xA;&lt;h2 id=&#34;moss-knight-from-a-hrefhollow-knight-home-row-layout-classwikilink-data-titlehollow-knight-home-row-layout-data-descriptioni-just-made-it-past-100-in-my-main-hollow-knight-run-so-now-i-will-allow-myself-to-get-silksong-when-it-comes-out-i-did-this-with-a-little-bit-of-yt-data-date2025-05-05hollow-knight-home-row-layouta&#34;&gt;Moss Knight from &lt;a href=&#34;/hollow-knight-home-row-layout/&#34; class=&#34;wikilink&#34; data-title=&#34;hollow knight home row layout&#34; data-description=&#34;I just made it past 100% in my main hollow knight run, so now I will allow myself to get silksong when it comes out. I did this with a little bit of YT...&#34; data-date=&#34;2025-05-05&#34; data-preview=&#34;I just made it past 100% in my main hollow knight run, so now I will allow myself to get silksong when it comes out. I did this with a little bit of YT...&#34;&gt;hollow knight home row layout&lt;/a&gt; &lt;a href=&#34;#moss-knight-from-a-hrefhollow-knight-home-row-layout-classwikilink-data-titlehollow-knight-home-row-layout-data-descriptioni-just-made-it-past-100-in-my-main-hollow-knight-run-so-now-i-will-allow-myself-to-get-silksong-when-it-comes-out-i-did-this-with-a-little-bit-of-yt-data-date2025-05-05hollow-knight-home-row-layouta&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;I took a break for awhile on the game, my son got bored and moved on.  He tends&#xA;to switch out games a lot faster than me.  I came back to it tonight after a&#xA;few months off and just got some geo from the moss knights for awhile.  I got&#xA;this decent clip of clearing them, I’m no pro, but getting better at timing on&#xA;the keeb layout.&lt;/p&gt;&#xA;&lt;figure&gt;&#xA;&lt;a href=&#34;https://dropper.waylonwalker.com/api/file/d8571451-7a1e-4997-85eb-b5ce2cfdc209.mp4&#34; class=&#34;glightbox-link&#34;&gt;&lt;video autoplay loop muted playsinline controls preload=&#34;metadata&#34; class=&#34;md-video&#34; poster=&#34;https://dropper.waylonwalker.com/api/file/d8571451-7a1e-4997-85eb-b5ce2cfdc209.webp?h=675&amp;w=1200&#34;&gt;&lt;source src=&#34;https://dropper.waylonwalker.com/api/file/d8571451-7a1e-4997-85eb-b5ce2cfdc209.mp4&#34; type=&#34;video/mp4&#34;&gt;hollow-knight-keeb-moss-knight.mp4&lt;/video&gt;&lt;/a&gt;&#xA;&lt;/figure&gt;&#xA;&lt;h2 id=&#34;cyberbrick-crane-progress&#34;&gt;Cyberbrick Crane Progress &lt;a href=&#34;#cyberbrick-crane-progress&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;Made some progress on the cyberbrick crane that I am building with Wyatt.&lt;/p&gt;&#xA;&lt;figure&gt;&#xA;&lt;a href=&#34;https://dropper.waylonwalker.com/api/file/038e01d4-d2c8-4635-83d2-43a04c076ab6.png&#34; class=&#34;glightbox-link&#34;&gt;&lt;img class=&#34;glightbox&#34; src=&#34;https://dropper.waylonwalker.com/api/file/038e01d4-d2c8-4635-83d2-43a04c076ab6.png&#34; alt=&#34;screenshot-2025-08-09T01-11-50-464Z.png&#34;/ data-glightbox=&#34;description: screenshot-2025-08-09T01-11-50-464Z.png&#34;&gt;&lt;/a&gt;&#xA;&lt;/figure&gt;&#xA;</content>
    <author>
      <name>Waylon Walker</name>
      <email>hello@waylonwalker.com</email>
      <uri>https://waylonwalker.com</uri>
    </author>
  </entry>
  <entry>
    <title>2025-08-05 Notes</title>
    <id>https://waylonwalker.com/2025-08-05-notes/</id>
    <updated>2025-08-05T09:00:57Z</updated>
    <published>2025-08-05T09:00:57Z</published>
    <link href="https://waylonwalker.com/2025-08-05-notes/" rel="alternate" type="text/html"></link>
    <summary type="text">Yesterday I started building out some qrcode tooling for myself starting with qrcode.waylonwalker.com. This is part of my tinyapps project.</summary>
    <content type="html">&lt;p&gt;Yesterday I started building out some qrcode tooling for myself starting with&#xA;&lt;a href=&#34;https://qrcode.waylonwalker.com/&#34; style=&#34;--favicon-url: url(&amp;#39;/assets/markata/link-avatars/qrcode.waylonwalker.com.ico&amp;#39;);&#34; data-favicon=&#34;/assets/markata/link-avatars/qrcode.waylonwalker.com.ico&#34; class=&#34;has-avatar  has-avatar-before&#34;&gt;qrcode.waylonwalker.com&lt;/a&gt;.  This is part of&#xA;my &lt;a href=&#34;/tinyapps/&#34; class=&#34;wikilink&#34; data-title=&#34;tinyapps&#34; data-description=&#34;I&amp;#39;m working on replacing my usage of google inline search apps with real apps, these are ones that I create and host on my own homelab. The first three that...&#34; data-date=&#34;2025-05-22&#34; data-preview=&#34;I&amp;#39;m working on replacing my usage of google inline search apps with real apps, these are ones that I create and host on my own homelab. The first three that...&#34;&gt;tinyapps&lt;/a&gt; project.&lt;/p&gt;&#xA;&lt;p&gt;Also dug into &lt;a href=&#34;/qr-codes-in-python/&#34; class=&#34;wikilink&#34; data-title=&#34;qr codes in python&#34; data-description=&#34;I have a couple of use cases for simple qr codes in python coming up. One is for blog posts, the other is for auth into a new server application logged to a...&#34; data-date=&#34;2025-08-05&#34; data-preview=&#34;I have a couple of use cases for simple qr codes in python coming up. One is for blog posts, the other is for auth into a new server application logged to a...&#34;&gt;qr codes in python&lt;/a&gt; to try to get some easy and small&#xA;qrcodes that I could add to my blog posts for others who find a post on desktop&#xA;and want to open on mobile.&lt;/p&gt;&#xA;&lt;p&gt;This is what I am going for with qrcodes on my blog posts.&lt;/p&gt;&#xA;&lt;figure&gt;&#xA;&lt;a href=&#34;https://dropper.waylonwalker.com/api/file/29b54d73-d4bc-4505-85f4-1b303f7e7bcc.png&#34; class=&#34;glightbox-link&#34;&gt;&lt;img class=&#34;glightbox&#34; src=&#34;https://dropper.waylonwalker.com/api/file/29b54d73-d4bc-4505-85f4-1b303f7e7bcc.png&#34; alt=&#34;screenshot-2025-08-05T14-45-25-598Z.png&#34;/ data-glightbox=&#34;description: screenshot-2025-08-05T14-45-25-598Z.png&#34;&gt;&lt;/a&gt;&#xA;&lt;/figure&gt;&#xA;&lt;p&gt;If you want fancier qrcodes check out &lt;a href=&#34;https://mydigitalharbor.com/&#34; style=&#34;--favicon-url: url(&amp;#39;/assets/markata/link-avatars/mydigitalharbor.com.png&amp;#39;);&#34; data-favicon=&#34;/assets/markata/link-avatars/mydigitalharbor.com.png&#34; class=&#34;has-avatar  has-avatar-before&#34;&gt;https://mydigitalharbor.com/&lt;/a&gt;&lt;/p&gt;&#xA;</content>
    <author>
      <name>Waylon Walker</name>
      <email>hello@waylonwalker.com</email>
      <uri>https://waylonwalker.com</uri>
    </author>
  </entry>
  <entry>
    <title>2025-07-27 Notes</title>
    <id>https://waylonwalker.com/2025-07-27-notes/</id>
    <updated>2025-07-27T01:25:33Z</updated>
    <published>2025-07-27T01:25:33Z</published>
    <link href="https://waylonwalker.com/2025-07-27-notes/" rel="alternate" type="text/html"></link>
    <summary type="text">Today Wyatt and I conquered cathulu in Cat quest III.</summary>
    <content type="html">&lt;p&gt;Today Wyatt and I conquered cathulu in Cat quest III.&lt;/p&gt;&#xA;&lt;figure&gt;&#xA;&lt;a href=&#34;https://dropper.waylonwalker.com/api/file/b64aacf2-5f33-4f68-be93-469c4139c192.mp4&#34; class=&#34;glightbox-link&#34;&gt;&lt;video autoplay loop muted playsinline controls preload=&#34;metadata&#34; class=&#34;md-video&#34; poster=&#34;https://dropper.waylonwalker.com/api/file/b64aacf2-5f33-4f68-be93-469c4139c192.webp?h=675&amp;w=1200&#34;&gt;&lt;source src=&#34;https://dropper.waylonwalker.com/api/file/b64aacf2-5f33-4f68-be93-469c4139c192.mp4&#34; type=&#34;video/mp4&#34;&gt;cathulu.mp4&lt;/video&gt;&lt;/a&gt;&#xA;&lt;/figure&gt;&#xA;&lt;p&gt;Which then lead us to finish Mama Milk’s quest line.&lt;/p&gt;&#xA;&lt;figure&gt;&#xA;&lt;a href=&#34;https://dropper.waylonwalker.com/api/file/418e5653-4322-4e43-beda-c11db711d4bf.mp4&#34; class=&#34;glightbox-link&#34;&gt;&lt;video autoplay loop muted playsinline controls preload=&#34;metadata&#34; class=&#34;md-video&#34; poster=&#34;https://dropper.waylonwalker.com/api/file/418e5653-4322-4e43-beda-c11db711d4bf.webp?h=675&amp;w=1200&#34;&gt;&lt;source src=&#34;https://dropper.waylonwalker.com/api/file/418e5653-4322-4e43-beda-c11db711d4bf.mp4&#34; type=&#34;video/mp4&#34;&gt;mama-milk.mp4&lt;/video&gt;&lt;/a&gt;&#xA;&lt;/figure&gt;&#xA;&lt;hr/&gt;&#xA;&lt;h2 id=&#34;archlinux-btw-devtainer&#34;&gt;archlinux BTW devtainer &lt;a href=&#34;#archlinux-btw-devtainer&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;Made some progress on moving my devtainer back from ubuntu to arch, it’s&#xA;somewhat pertinent because a few of the things I use are now outdated and I&#xA;just want to use a package manager and not have to build things from scratch.&lt;/p&gt;&#xA;&lt;h2 id=&#34;kubernetes-development-environment&#34;&gt;Kubernetes Development Environment &lt;a href=&#34;#kubernetes-development-environment&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;I also setup a dev environment in kubernetes, already using this new arch&#xA;image, its great so far, writing this post from it.&lt;/p&gt;&#xA;&lt;p&gt;As a challenge how much of my workflow could be done from kubernetes, docker&#xA;build, and run would be hard, but I bet I could come up with something.  The&#xA;clipboard part of my workflow would need a major change, especially for&#xA;grabbing previous terminal outputs.&lt;/p&gt;&#xA;</content>
    <author>
      <name>Waylon Walker</name>
      <email>hello@waylonwalker.com</email>
      <uri>https://waylonwalker.com</uri>
    </author>
  </entry>
  <entry>
    <title>2025-07-24 Notes</title>
    <id>https://waylonwalker.com/2025-07-24-notes/</id>
    <updated>2025-07-24T20:58:17Z</updated>
    <published>2025-07-24T20:58:17Z</published>
    <link href="https://waylonwalker.com/2025-07-24-notes/" rel="alternate" type="text/html"></link>
    <summary type="text">Completed the 8-bit dungeon in Cat Quest III with wyatt today.</summary>
    <content type="html">&lt;p&gt;Completed the 8-bit dungeon in Cat Quest III with &lt;a href=&#34;https://wyattbubbylee.com&#34;&gt;wyatt&lt;/a&gt; today.&lt;/p&gt;&#xA;&lt;figure&gt;&#xA;&lt;a href=&#34;https://dropper.waylonwalker.com/api/file/7fa41850-8303-4f7c-9a09-0ed05ef13139.mp4&#34; class=&#34;glightbox-link&#34;&gt;&lt;video autoplay loop muted playsinline controls preload=&#34;metadata&#34; class=&#34;md-video&#34; poster=&#34;https://dropper.waylonwalker.com/api/file/7fa41850-8303-4f7c-9a09-0ed05ef13139.webp?h=675&amp;w=1200&#34;&gt;&lt;source src=&#34;https://dropper.waylonwalker.com/api/file/7fa41850-8303-4f7c-9a09-0ed05ef13139.mp4&#34; type=&#34;video/mp4&#34;&gt;8-bit-dungeon.mp4&lt;/video&gt;&lt;/a&gt;&#xA;&lt;/figure&gt;&#xA;</content>
    <author>
      <name>Waylon Walker</name>
      <email>hello@waylonwalker.com</email>
      <uri>https://waylonwalker.com</uri>
    </author>
  </entry>
  <entry>
    <title>2025-07-23 Notes</title>
    <id>https://waylonwalker.com/2025-07-23-notes/</id>
    <updated>2025-07-23T20:37:04Z</updated>
    <published>2025-07-23T20:37:04Z</published>
    <link href="https://waylonwalker.com/2025-07-23-notes/" rel="alternate" type="text/html"></link>
    <summary type="text">Today I set up hypridle on my hyprland desktop build. It was not too bad, I&#39;m probably going to tweak it as it I go if it bothers me, for now I&#39;m giving it a...</summary>
    <content type="html">&lt;p&gt;Today I set up hypridle on my hyprland desktop build.  It was not too bad, I’m&#xA;probably going to tweak it as it I go if it bothers me, for now I’m giving it a&#xA;shot.  My monitor is sometimes a PITA to get to wake up, that is my main&#xA;concern.&lt;/p&gt;&#xA;&lt;pre class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;paru -S hypridle&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Here is the config I landed on.&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code class=&#34;language-conf&#34;&gt;# dim screen&#xA;general {&#xA;    lock_cmd = pidof hyprlock || hyprlock       # avoid starting multiple hyprlock instances.&#xA;    before_sleep_cmd = loginctl lock-session    # lock before suspend.&#xA;    after_sleep_cmd = hyprctl dispatch dpms on &amp;amp;&amp;amp; ddcutil setvcp 10 100  # to avoid having to press a key twice to turn on the display.&#xA;}&#xA;&#xA;listener {&#xA;    timeout = 120                            # in seconds.&#xA;    on-timeout = ddcutil setvcp 10 5 # command to run when timeout has passed.&#xA;    on-resume = ddcutil setvcp 10 100  # command to run when activity is detected after timeout has fired.&#xA;}&#xA;&#xA;# screen off&#xA;listener {&#xA;    timeout = 3600&#xA;    on-timeout = hyprctl dispatch dpms off&#xA;    on-resume = hyprctl dispatch dpms on&#xA;}&#xA;&#xA;# warning screen is about to go off&#xA;listener {&#xA;    timeout = 315                            # in seconds.&#xA;    on-timeout = notify-send &amp;#34;You are idle!&amp;#34; # command to run when timeout has passed.&#xA;}&#xA;&#xA;listener {&#xA;    timeout = 330                            # in seconds.&#xA;    on-timeout = loginctl lock-session&#xA;}&#xA;&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;learned about &lt;code&gt;walker&lt;/code&gt; launcher and &lt;code&gt;wev&lt;/code&gt; wayland event debgugger.&lt;/p&gt;&#xA;&lt;hr/&gt;&#xA;&lt;p&gt;Ended the day destroying the duck of doom in cat quest III.&lt;/p&gt;&#xA;&lt;figure&gt;&#xA;&lt;a href=&#34;https://dropper.waylonwalker.com/api/file/5ee1296c-7bf9-485a-9e94-d5c30310af95.mp4&#34; class=&#34;glightbox-link&#34;&gt;&lt;video autoplay loop muted playsinline controls preload=&#34;metadata&#34; class=&#34;md-video&#34; poster=&#34;https://dropper.waylonwalker.com/api/file/5ee1296c-7bf9-485a-9e94-d5c30310af95.webp?h=675&amp;w=1200&#34;&gt;&lt;source src=&#34;https://dropper.waylonwalker.com/api/file/5ee1296c-7bf9-485a-9e94-d5c30310af95.mp4&#34; type=&#34;video/mp4&#34;&gt;duck-of-doom.mp4&lt;/video&gt;&lt;/a&gt;&#xA;&lt;/figure&gt;&#xA;</content>
    <author>
      <name>Waylon Walker</name>
      <email>hello@waylonwalker.com</email>
      <uri>https://waylonwalker.com</uri>
    </author>
  </entry>
  <entry>
    <title>2025-07-22 Notes</title>
    <id>https://waylonwalker.com/2025-07-22-notes/</id>
    <updated>2025-07-22T08:01:51Z</updated>
    <published>2025-07-22T08:01:51Z</published>
    <link href="https://waylonwalker.com/2025-07-22-notes/" rel="alternate" type="text/html"></link>
    <summary type="text">Next I ripped a calendar from the docs. When hovered I get a full year calendar, right click gives me only the current month.</summary>
    <content type="html">&lt;h2 id=&#34;waybar-ricing&#34;&gt;Waybar ricing &lt;a href=&#34;#waybar-ricing&#34; class=&#34;heading-anchor&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;pre class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;s2&#34;&gt;&amp;#34;format&amp;#34;&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;{:%a %b %d %I:%M %p}&amp;#34;&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Next I ripped a calendar from the docs.  When hovered I get a full year&#xA;calendar, right click gives me only the current month.&lt;/p&gt;&#xA;&lt;pre class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;clock&amp;#34;&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nt&#34;&gt;&amp;#34;format&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;{:%a %b %d %I:%M %p}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nt&#34;&gt;&amp;#34;format-alt&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;{:%A, %B %d, %Y (%R)}  &amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nt&#34;&gt;&amp;#34;tooltip-format&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;lt;tt&amp;gt;&amp;lt;small&amp;gt;{calendar}&amp;lt;/small&amp;gt;&amp;lt;/tt&amp;gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nt&#34;&gt;&amp;#34;calendar&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;              &lt;span class=&#34;nt&#34;&gt;&amp;#34;mode&amp;#34;&lt;/span&gt;          &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;year&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;              &lt;span class=&#34;nt&#34;&gt;&amp;#34;mode-mon-col&amp;#34;&lt;/span&gt;  &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;              &lt;span class=&#34;nt&#34;&gt;&amp;#34;weeks-pos&amp;#34;&lt;/span&gt;     &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;right&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;              &lt;span class=&#34;nt&#34;&gt;&amp;#34;on-scroll&amp;#34;&lt;/span&gt;     &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;              &lt;span class=&#34;nt&#34;&gt;&amp;#34;format&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                          &lt;span class=&#34;nt&#34;&gt;&amp;#34;months&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;     &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;lt;span color=&amp;#39;#ffead3&amp;#39;&amp;gt;&amp;lt;b&amp;gt;{}&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                          &lt;span class=&#34;nt&#34;&gt;&amp;#34;days&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;       &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;lt;span color=&amp;#39;#ecc6d9&amp;#39;&amp;gt;&amp;lt;b&amp;gt;{}&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                          &lt;span class=&#34;nt&#34;&gt;&amp;#34;weeks&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;      &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;lt;span color=&amp;#39;#99ffdd&amp;#39;&amp;gt;&amp;lt;b&amp;gt;W{}&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                          &lt;span class=&#34;nt&#34;&gt;&amp;#34;weekdays&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;   &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;lt;span color=&amp;#39;#ffcc66&amp;#39;&amp;gt;&amp;lt;b&amp;gt;{}&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                          &lt;span class=&#34;nt&#34;&gt;&amp;#34;today&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;      &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;lt;span color=&amp;#39;#ff6699&amp;#39;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;u&amp;gt;{}&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                          &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;              &lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nt&#34;&gt;&amp;#34;actions&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;  &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;              &lt;span class=&#34;nt&#34;&gt;&amp;#34;on-click-right&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;mode&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;              &lt;span class=&#34;nt&#34;&gt;&amp;#34;on-scroll-up&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;tz_up&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;              &lt;span class=&#34;nt&#34;&gt;&amp;#34;on-scroll-down&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;tz_down&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;              &lt;span class=&#34;nt&#34;&gt;&amp;#34;on-scroll-up&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;shift_up&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;              &lt;span class=&#34;nt&#34;&gt;&amp;#34;on-scroll-down&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;shift_down&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;              &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;I still want to change up the colors, but I’m happy with the usefulness of this&#xA;for now.&lt;/p&gt;&#xA;&lt;figure&gt;&#xA;&lt;a href=&#34;https://dropper.waylonwalker.com/api/file/a4fb1285-2830-4ccd-a974-347d0acf5fd5.png&#34; class=&#34;glightbox-link&#34;&gt;&lt;img class=&#34;glightbox&#34; src=&#34;https://dropper.waylonwalker.com/api/file/a4fb1285-2830-4ccd-a974-347d0acf5fd5.png&#34; alt=&#34;screenshot-2025-07-22T13-01-20-275Z.png&#34;/ data-glightbox=&#34;description: screenshot-2025-07-22T13-01-20-275Z.png&#34;&gt;&lt;/a&gt;&#xA;&lt;/figure&gt;&#xA;</content>
    <author>
      <name>Waylon Walker</name>
      <email>hello@waylonwalker.com</email>
      <uri>https://waylonwalker.com</uri>
    </author>
  </entry>
  <entry>
    <title>2025-07-21 Notes</title>
    <id>https://waylonwalker.com/2025-07-21-notes/</id>
    <updated>2025-07-21T20:30:21Z</updated>
    <published>2025-07-21T20:30:21Z</published>
    <link href="https://waylonwalker.com/2025-07-21-notes/" rel="alternate" type="text/html"></link>
    <summary type="text">In my adventure to rice out hyprland I set up a sddm theme today, and it looks sick by only changing the wallpaper. I tried out one theme and was pretty...</summary>
    <content type="html">&lt;p&gt;In my adventure to rice out hyprland I set up a sddm theme today, and it looks&#xA;sick by only changing the wallpaper.  I tried out one theme and was pretty&#xA;happy with the results.&lt;/p&gt;&#xA;&lt;figure&gt;&#xA;&lt;a href=&#34;https://dropper.waylonwalker.com/api/file/f89bc45e-aa10-473e-ae7b-85c0813850c6.png&#34; class=&#34;glightbox-link&#34;&gt;&lt;img class=&#34;glightbox&#34; src=&#34;https://dropper.waylonwalker.com/api/file/f89bc45e-aa10-473e-ae7b-85c0813850c6.png&#34; alt=&#34;screenshot-2025-07-22T01-30-03-700Z.png&#34;/ data-glightbox=&#34;description: screenshot-2025-07-22T01-30-03-700Z.png&#34;&gt;&lt;/a&gt;&#xA;&lt;/figure&gt;&#xA;&lt;p&gt;Alright, I ended up ricing out some more, looks so much better than the default sddm theme.&lt;/p&gt;&#xA;&lt;figure&gt;&#xA;&lt;a href=&#34;https://dropper.waylonwalker.com/api/file/4bf76e68-9a8a-4aa1-b7e9-2df48e63b963.png&#34; class=&#34;glightbox-link&#34;&gt;&lt;img class=&#34;glightbox&#34; src=&#34;https://dropper.waylonwalker.com/api/file/4bf76e68-9a8a-4aa1-b7e9-2df48e63b963.png&#34; alt=&#34;screenshot-2025-07-22T01-42-51-608Z.png&#34;/ data-glightbox=&#34;description: screenshot-2025-07-22T01-42-51-608Z.png&#34;&gt;&lt;/a&gt;&#xA;&lt;/figure&gt;&#xA;&lt;p&gt;Default sddm.&lt;/p&gt;&#xA;&lt;figure&gt;&#xA;&lt;a href=&#34;https://dropper.waylonwalker.com/api/file/f5c2a31a-63e0-4133-b33b-cdad936eb921.png&#34; class=&#34;glightbox-link&#34;&gt;&lt;img class=&#34;glightbox&#34; src=&#34;https://dropper.waylonwalker.com/api/file/f5c2a31a-63e0-4133-b33b-cdad936eb921.png&#34; alt=&#34;screenshot-2025-07-22T01-43-40-329Z.png&#34;/ data-glightbox=&#34;description: screenshot-2025-07-22T01-43-40-329Z.png&#34;&gt;&lt;/a&gt;&#xA;&lt;/figure&gt;&#xA;&lt;p&gt;My only hiccup was the wallpaper needed to be in a path relative to the theme&#xA;root directory and not an absolute path to my home directory.&lt;/p&gt;&#xA;&lt;p&gt;This command was super helpful for testing greeter themes.&lt;/p&gt;&#xA;&lt;pre class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sddm-greeter-qt6 --test-mode --theme /usr/share/sddm/themes/eucalyptus-drop&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;</content>
    <author>
      <name>Waylon Walker</name>
      <email>hello@waylonwalker.com</email>
      <uri>https://waylonwalker.com</uri>
    </author>
  </entry>
</feed>