<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Dominykas Svetikas</title><link>https://svetikas.lt/en/</link><description>Recent content on Dominykas Svetikas</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Sun, 15 Jun 2025 14:48:38 +0300</lastBuildDate><atom:link href="https://svetikas.lt/en/index.xml" rel="self" type="application/rss+xml"/><item><title>The Mouse That Made Me Write a Kernel Module</title><link>https://svetikas.lt/en/posts/2025/06/the-mouse-that-made-me-write-a-kernel-module/</link><pubDate>Sun, 15 Jun 2025 14:48:38 +0300</pubDate><guid>https://svetikas.lt/en/posts/2025/06/the-mouse-that-made-me-write-a-kernel-module/</guid><description>&lt;p>I recently bought a new wireless mouse. They’re great until they die in the middle of something important. That’s why battery status indicators are so useful. Unfortunately, my system didn’t show the battery level at all. Not entirely surprising, but it sparked an idea: why not write some code to make it work?&lt;/p>
&lt;p>On KDE, battery status is handled by UPower, which in turn reads from the &lt;code>/sys/class/power_supply/&lt;/code> directory. My mouse wasn’t showing up there, so I decided to dig deeper.&lt;/p></description></item><item><title>Infrastructure migration</title><link>https://svetikas.lt/en/posts/2023/07/infrastrukturos-migracija/</link><pubDate>Mon, 03 Jul 2023 00:00:00 +0000</pubDate><guid>https://svetikas.lt/en/posts/2023/07/infrastrukturos-migracija/</guid><description>&lt;p>I recently migrated my server infrastructure from Hostinger to Hetzner.
This migration to another vendor opens the way for more interesting projects at a lower price.
If you notice any problems after this migration,
please don&amp;rsquo;t be shy and let me know at &lt;a href="mailto:admin@svetikas.lt">admin@svetikas.lt&lt;/a>.&lt;/p></description></item></channel></rss>