<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title>@bnjbvr - archlinux</title>
    <subtitle>Technical blog and random musings.</subtitle>
    <link rel="self" type="application/atom+xml" href="https://bouvier.cc/tags/archlinux/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://bouvier.cc"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2026-03-03T00:00:00+00:00</updated>
    <id>https://bouvier.cc/tags/archlinux/atom.xml</id>
    <entry xml:lang="en">
        <title>Handy: privacy-preserving open-source speech-to-text</title>
        <published>2026-03-03T00:00:00+00:00</published>
        <updated>2026-03-03T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Benjamin Bouvier
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://bouvier.cc/tech/handy/"/>
        <id>https://bouvier.cc/tech/handy/</id>
        <content type="html" xml:base="https://bouvier.cc/tech/handy/">&lt;p&gt;I’ve recently discovered Handy, a small speech-to-text (dictation) application, that is open source and can use only local AI models on Linux, preserving the privacy of what I’m saying out loud by not sending it to some cloud servers. I found it handy (lol), so I figured that I could share some hardships that I’ve run into while setting it up on ArchLinux.&lt;&#x2F;p&gt;
&lt;span id=&quot;continue-reading&quot;&gt;&lt;&#x2F;span&gt;
&lt;p&gt;Handy is a speech-to-text application, which means you can talk out loud and it will render the text on your screen after you’re done. This is especially nice if you are a quick talker but a slow typer; and while I consider that I would be one, I can still type quickly enough, but speech is so much faster and nicer, as a lazy interface. You can learn more about Handy on its &lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;handy.computer&#x2F;&quot;&gt;official website&lt;&#x2F;a&gt;, notably how you can install it and so on.&lt;&#x2F;p&gt;
&lt;p&gt;Here’s a small list of all the steps that I’ve had to do for setting it up for ArchLinux:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;installation method&lt;&#x2F;strong&gt;: I’ve installed it using the AUR archive, where it is called &lt;code&gt;handy-bin&lt;&#x2F;code&gt;. For instance, with &lt;code&gt;yay&lt;&#x2F;code&gt;, that would be &lt;code&gt;yay -S handy-bin&lt;&#x2F;code&gt;.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;install a model&lt;&#x2F;strong&gt;: in &lt;code&gt;handy&lt;&#x2F;code&gt;‘s settings, I’ve chosen the &lt;code&gt;Parakeet V3&lt;&#x2F;code&gt; model, which seems to be the best combination of speed and accuracy.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;missing dependency&lt;&#x2F;strong&gt;: At first when starting it in the command line, it would complain about some missing GTK dependency &lt;code&gt;gtk-layer-shell&lt;&#x2F;code&gt; that I’ve installed with &lt;code&gt;yay&lt;&#x2F;code&gt;, which fixed it: &lt;code&gt;yay gtk-layer-shell&lt;&#x2F;code&gt;.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;allow remote interaction&lt;&#x2F;strong&gt;: The first time I’m using Handy, after I’ve recorded a non-empty sentence, the GNOME permission window for remote disk desktop will automatically open up, and it will ask me if I want to allow remote interaction. I need to toggle that permission, and then click share. It seems that this is needed every time I quit and restart the Handy application. So hopefully I don’t have to do it on every single computer startup. But after I’ve done it once when opening Handy for the first time, it will keep on working for the rest of the session.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;GNOME global shortcuts&lt;&#x2F;strong&gt;: After a bit of time I’ve realized that the global shortcuts as defined in the application settings would not work, and that I needed to use the GNOME global keyboard shortcuts configuration instead. So I went ahead and created a new global keyboard shortcut &lt;sup class=&quot;footnote-reference&quot; id=&quot;fr-1-1&quot;&gt;&lt;a href=&quot;#fn-1&quot;&gt;1&lt;&#x2F;a&gt;&lt;&#x2F;sup&gt; that would trigger the following invocation: &lt;code&gt;handy --toggle-transcription&lt;&#x2F;code&gt;. The trick is that it needs to be run once at the beginning of the speech to text transcription, and then once again when you want to stop, as it’s a toggle, but that’s fine.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;paste method&lt;&#x2F;strong&gt;: Finally the last issue that I’ve run into was that the paste method was not working because it was using something related to X11 and I’m using Wayland. As a result, it would remove some individual letters from the output of the transcription, while I could see in the application’s logs that the transcription was in fact correct. So I had to change it to &lt;strong&gt;clipboard&lt;&#x2F;strong&gt;.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;So I’m happy to report that after all these steps, this is working just fine 🥳 In fact, I’ve used mostly Handy to write this blog post, which is kind of a delight for me! I am not quite sure that this has been faster than typing by hand, but this has been more pleasant, for sure. It is still a bit of a pain when compared to the experience that I’ve had on macOS where I could install a single application called &lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;openwhispr.com&#x2F;&quot;&gt;OpenWhispr&lt;&#x2F;a&gt; &lt;sup class=&quot;footnote-reference&quot; id=&quot;fr-2-1&quot;&gt;&lt;a href=&quot;#fn-2&quot;&gt;2&lt;&#x2F;a&gt;&lt;&#x2F;sup&gt;, and it just worked from the start, showing me the output in real-time (whereas on Linux it’s displayed after stop-toggling the transcription). Well, Linux on the desktop can be quite an adventure, am I right? At least I do have a proper working solution now, which makes me happy, and probably will help me write ~~~more emails~~~ blog posts in the future.&lt;&#x2F;p&gt;
&lt;p&gt;Thanks to &lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;mamot.fr&#x2F;@Jolivier&#x2F;116165589955911662&quot;&gt;Jolivier&lt;&#x2F;a&gt; who told me about its existence on Mastodon!&lt;&#x2F;p&gt;
&lt;section class=&quot;footnotes&quot;&gt;
&lt;ol class=&quot;footnotes-list&quot;&gt;
&lt;li id=&quot;fn-1&quot;&gt;
&lt;p&gt;by opening the GNOME Settings application, then keyboard, then “view and customize shortcuts”, then custom shortcuts. &lt;a href=&quot;#fr-1-1&quot;&gt;↩&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;&#x2F;li&gt;
&lt;li id=&quot;fn-2&quot;&gt;
&lt;p&gt;It’s unclear the application is free forever, even though it’s using local AI models as well, I think that I might be limited to two thousand words per week. &lt;a href=&quot;#fr-2-1&quot;&gt;↩&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;&#x2F;li&gt;
&lt;&#x2F;ol&gt;
&lt;&#x2F;section&gt;
</content>
    </entry>
    <entry xml:lang="en">
        <title>Reinstalling Archlinux, btw</title>
        <published>2026-02-15T00:00:00+00:00</published>
        <updated>2026-02-15T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Benjamin Bouvier
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://bouvier.cc/tech/reinstalling-archlinux/"/>
        <id>https://bouvier.cc/tech/reinstalling-archlinux/</id>
        <content type="html" xml:base="https://bouvier.cc/tech/reinstalling-archlinux/">&lt;p&gt;One of my SSD disks crashed this weekend. No worries at all, no data was lost during the process, because everything important was in the cloudz.&lt;&#x2F;p&gt;
&lt;span id=&quot;continue-reading&quot;&gt;&lt;&#x2F;span&gt;
&lt;p&gt;Here are a few notes from my Linux OS reinstallation process, which are going to be nice reminders for a future self who’d have to do it again.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;finding-the-right-archlinux-distro&quot;&gt;&lt;a class=&quot;zola-anchor&quot; href=&quot;#finding-the-right-archlinux-distro&quot; aria-label=&quot;Anchor link for: finding-the-right-archlinux-distro&quot;&gt;🔗&lt;&#x2F;a&gt;finding the right ArchLinux distro&lt;&#x2F;h2&gt;
&lt;p&gt;While I was willing to reinstall Archlinux, &lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;wiki.archlinux.org&#x2F;title&#x2F;Installation_guide&quot;&gt;The Hard (but well documented!) Way™&lt;&#x2F;a&gt;, at first, using the fearful CLI, and all. But quickly, I was disenchanted. When it was time to connect network, nothing worked; in fact the network WiFi card wasn’t even detected. It was working just fine on my previous system, but I didn’t recall what I had to do to make it work; or even, &lt;em&gt;if&lt;&#x2F;em&gt; I had to do anything in particular.&lt;&#x2F;p&gt;
&lt;p&gt;I’m too old for spending hours trying to find out what’s the right driver, and finding a way to put it on the live environment. So I figured I could look around at other distributions that are based on ArchLinux and that try to make it simpler to install, with friendly, easy, y’know, graphical installers. I had heard about &lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;endeavouros.com&#x2F;&quot;&gt;Endeavour&lt;&#x2F;a&gt; before, but never tried it. When I ran the LiveUSB environment on my machine, it did Just Work™! The network card was immediately detected, WiFi worked immediately. The installation took overall 5 to 10 minutes, &lt;em&gt;at most&lt;&#x2F;em&gt;, so this was super fast. The resulting installation was minimal, which I quite enjoy. I could select which desktop environment I wanted (&lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;donate.gnome.org&#x2F;&quot;&gt;GNOME&lt;&#x2F;a&gt; ftw!). Wayland ran out of the box, without me having to do anything to configure it. So that has been super nice so far.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;paru-or-yay-there-is-no-question&quot;&gt;&lt;a class=&quot;zola-anchor&quot; href=&quot;#paru-or-yay-there-is-no-question&quot; aria-label=&quot;Anchor link for: paru-or-yay-there-is-no-question&quot;&gt;🔗&lt;&#x2F;a&gt;paru or yay, there is no question&lt;&#x2F;h2&gt;
&lt;p&gt;In the past, I’ve been using &lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;morganamilo&#x2F;paru&quot;&gt;&lt;code&gt;paru&lt;&#x2F;code&gt;&lt;&#x2F;a&gt; as an Archlinux User Repository (AUR) helper, but the preinstalled &lt;code&gt;yay&lt;&#x2F;code&gt; is actually much better. Two things I’ve liked about it, in particular:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;I can run the plain command &lt;code&gt;yay&lt;&#x2F;code&gt;, and it will perform the most common command: update the source lists, and propose to upgrade all the installed software. Since that’s the most common action, it makes sense that it runs by default. As far as I can tell, doing the same with &lt;code&gt;pacman&lt;&#x2F;code&gt; or &lt;code&gt;paru&lt;&#x2F;code&gt; requires the &lt;code&gt;-Syu&lt;&#x2F;code&gt; argument, which I had to recall by heart at some point. Nice defaults ftw!&lt;&#x2F;li&gt;
&lt;li&gt;I can also run &lt;code&gt;yay $SOFTWARE_NAME&lt;&#x2F;code&gt;, and it will search and propose me all the softwares that match the name, with a small selection interface, that allows me to then install one or several entries from the list. Super sweet! I’ve even discovered new software that way.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;flashing-the-usb-drive-for-the-live-environment&quot;&gt;&lt;a class=&quot;zola-anchor&quot; href=&quot;#flashing-the-usb-drive-for-the-live-environment&quot; aria-label=&quot;Anchor link for: flashing-the-usb-drive-for-the-live-environment&quot;&gt;🔗&lt;&#x2F;a&gt;flashing the usb drive for the live environment&lt;&#x2F;h2&gt;
&lt;p&gt;I did use &lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;unetbootin.github.io&#x2F;&quot;&gt;&lt;code&gt;unetbootin&lt;&#x2F;code&gt;&lt;&#x2F;a&gt; in the past, but it’s been buggy and gave lots and lots of error messages, when I’ve tried to use it this time. I’ve discovered &lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;etcher.balena.io&#x2F;&quot;&gt;Balena Etcher&lt;&#x2F;a&gt;, in the meanwhile, which has a super simple interface, binary executables for all major operating systems, and even gave me a nice progress bar with a time estimate until completion. Just Worked™, and that’s nice 😌&lt;&#x2F;p&gt;
&lt;h2 id=&quot;choosing-a-wallpaper&quot;&gt;&lt;a class=&quot;zola-anchor&quot; href=&quot;#choosing-a-wallpaper&quot; aria-label=&quot;Anchor link for: choosing-a-wallpaper&quot;&gt;🔗&lt;&#x2F;a&gt;choosing a wallpaper&lt;&#x2F;h2&gt;
&lt;p&gt;After the install was finished, I’ve gotten back to set up a few of my favorite software, extensions, and generally habits. Of course, I’ve chosen a wallpaper from the super talented artist David Revoy, of Pepper and Carott fame. His list of free (and open-source!) &lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;www.peppercarrot.com&#x2F;en&#x2F;wallpapers&#x2F;index.html&quot;&gt;wallpapers&lt;&#x2F;a&gt; is super nice, but the list of &lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;www.peppercarrot.com&#x2F;en&#x2F;artworks&#x2F;artworks.html&quot;&gt;artworks&lt;&#x2F;a&gt; includes plenty of amazing stuff too, include two other pieces I’ve used as wallpapers in the past: &lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;www.peppercarrot.com&#x2F;en&#x2F;viewer&#x2F;misc__2023-09-03_Just-Found-You_by-David-Revoy.html&quot;&gt;Just found you&lt;&#x2F;a&gt;, and &lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;www.peppercarrot.com&#x2F;en&#x2F;viewer&#x2F;misc__2022-11-13_My-Neighbor-Mastodon_15K_by-David-Revoy.html&quot;&gt;My neighbor Mastodon&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;fixing-the-wezterm-crash-due-to-weird-scaling&quot;&gt;&lt;a class=&quot;zola-anchor&quot; href=&quot;#fixing-the-wezterm-crash-due-to-weird-scaling&quot; aria-label=&quot;Anchor link for: fixing-the-wezterm-crash-due-to-weird-scaling&quot;&gt;🔗&lt;&#x2F;a&gt;fixing the wezterm crash due to weird scaling&lt;&#x2F;h2&gt;
&lt;p&gt;I’ve installed the &lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;wezterm.org&#x2F;&quot;&gt;wezterm&lt;&#x2F;a&gt; terminal emulator (written in Rust 🦀 so blazingly 😎 fast 🚀), but it was crashing at start with a cryptic error like &lt;code&gt;Wayland protocol error: wl\_surface@44: error 2: Buffer size (907x300) must be an integer multiple of the buffer\_scale (2).&lt;&#x2F;code&gt; Thanks to this &lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;forums.zotero.org&#x2F;discussion&#x2F;111592&#x2F;linux-wayland-crash-with-fractional-scaling-zotero-7-beta&quot;&gt;forum post&lt;&#x2F;a&gt;, though, I figured that was because I set the display scale to 125%. After resetting it to 100%, it would work correctly again. Using the GNOME Tweaks app, I’ve set the font scale to 1.5, which also scales everything, so it’s a decent workaround for me.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;ohnoes-my-ssh-is-full-of-ai-agents-now-owait&quot;&gt;&lt;a class=&quot;zola-anchor&quot; href=&quot;#ohnoes-my-ssh-is-full-of-ai-agents-now-owait&quot; aria-label=&quot;Anchor link for: ohnoes-my-ssh-is-full-of-ai-agents-now-owait&quot;&gt;🔗&lt;&#x2F;a&gt;ohnoes my ssh is full of AI agents now???? owait&lt;&#x2F;h2&gt;
&lt;p&gt;After copying my public and private SSH keys to the new machine, I’ve ran into weird errors like this one, when trying to SSH into one of my servers:&lt;&#x2F;p&gt;
&lt;pre class=&quot;giallo&quot; style=&quot;color: #A9B1D6; background-color: #1A1B26;&quot;&gt;&lt;code data-lang=&quot;plain&quot;&gt;&lt;span class=&quot;giallo-l&quot;&gt;&lt;span&gt;sign_and_send_pubkey: signing failed: agent refused operation&lt;&#x2F;span&gt;&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;I didn’t understand what it meant, what the hell, did we lose SSH to the artificial intelligence fad too? But thanks to this &lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;44250002&#x2F;how-to-solve-sign-and-send-pubkey-signing-failed-agent-refused-operation&quot;&gt;StackOverflow post&lt;&#x2F;a&gt;, I’ve ran &lt;code&gt;ssh-add&lt;&#x2F;code&gt;, which gave me a better idea of what the actual error was, with an actual user-oriented error message. &lt;em&gt;Something something&lt;&#x2F;em&gt; permissions about the private SSH key; a little &lt;code&gt;chmod 600&lt;&#x2F;code&gt; fixed it, and then I could SSH into my servers back again.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;i-am-once-again-asking-you-to-install-the-printer&quot;&gt;&lt;a class=&quot;zola-anchor&quot; href=&quot;#i-am-once-again-asking-you-to-install-the-printer&quot; aria-label=&quot;Anchor link for: i-am-once-again-asking-you-to-install-the-printer&quot;&gt;🔗&lt;&#x2F;a&gt;i am once again asking you to install the printer&lt;&#x2F;h2&gt;
&lt;p&gt;Fortunately, for this one, I did already write a &lt;a href=&quot;https:&#x2F;&#x2F;bouvier.cc&#x2F;tech&#x2F;brother-printer-linux&#x2F;&quot;&gt;short note&lt;&#x2F;a&gt; about it recently. Unfortunately for me, the printer wasn’t even found in the local network, this time, even after installing &lt;code&gt;cups&lt;&#x2F;code&gt; and &lt;code&gt;cups-browsed&lt;&#x2F;code&gt;. It turns out that I missed the DNSSD resolver, so I’ve installed &lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;www.man7.org&#x2F;linux&#x2F;man-pages&#x2F;man5&#x2F;systemd.dnssd.5.html&quot;&gt;systemd-dnssd&lt;&#x2F;a&gt;. After enabling and starting it, I was delighted to see that not only was my printer recognized, but this time I didn’t even have to fiddle with the URL configuration myself, and it worked out of the box by being globally detected in “print” windows 🥳 Sometimes Linux is nice, even when it comes to printing 😆&lt;&#x2F;p&gt;
&lt;h2 id=&quot;sweet-gnome-extensions&quot;&gt;&lt;a class=&quot;zola-anchor&quot; href=&quot;#sweet-gnome-extensions&quot; aria-label=&quot;Anchor link for: sweet-gnome-extensions&quot;&gt;🔗&lt;&#x2F;a&gt;sweet GNOME extensions&lt;&#x2F;h2&gt;
&lt;p&gt;What I dearly missed from my dead SSD is the list of GNOME extensions, carefully found over time. I’ll probably make some kind of pages with all my favorite GNOME extensions, at some point, so this doesn’t happen again. In the meanwhile, here are the ones I’ve installed immediately:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;With the &lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;gnomepomodoro.org&#x2F;&quot;&gt;GNOME Pomodoro&lt;&#x2F;a&gt; app, a simple yet configurable GTK-powered Pomodoro timer, comes a system addon to start and stop pomodori with simple shortcuts, and see the status of the current Pomodoro.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;micheleg.github.io&#x2F;dash-to-dock&#x2F;&quot;&gt;Dash to dock&lt;&#x2F;a&gt; allows to create a dock of currently running and favorite applications, &lt;em&gt;à la&lt;&#x2F;em&gt; MacOS. Turns out, there’s a fork &#x2F; modified version &lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;icedman&#x2F;dash2dock-lite&quot;&gt;Dash-to-dock-lite&lt;&#x2F;a&gt; that even has animations on hover, like MacOS, so I like it even better!&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;extensions.gnome.org&#x2F;extension&#x2F;4099&#x2F;no-overview&#x2F;&quot;&gt;No overview at startup&lt;&#x2F;a&gt;. Nothing more. I like the sobriety of the description on the extensions website.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;ubuntu&#x2F;gnome-shell-extension-appindicator&quot;&gt;AppIndicator&lt;&#x2F;a&gt;, to get all my different little icons on the status bar, at the top right 😍&lt;&#x2F;li&gt;
&lt;li&gt;The simple &lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;extensions.gnome.org&#x2F;extension&#x2F;6807&#x2F;system-monitor&#x2F;&quot;&gt;System Monitor&lt;&#x2F;a&gt; indicator, with live status about usage of CPU&#x2F;RAM&#x2F;network and disk.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;that-s-all-folks&quot;&gt;&lt;a class=&quot;zola-anchor&quot; href=&quot;#that-s-all-folks&quot; aria-label=&quot;Anchor link for: that-s-all-folks&quot;&gt;🔗&lt;&#x2F;a&gt;that’s all, folks!&lt;&#x2F;h2&gt;
&lt;p&gt;In the next few days, I should receive a new 2TB SSD NVME disk. So I will hopefully be able to reinstall Steam on my machine, making it possible to get rid of Windows, as this was one of the last two usages I had of it (the second being using it for a DAW, in case you wondered). Will 2026 eventually be &lt;em&gt;my&lt;&#x2F;em&gt; year of Linux on the desktop? Let’s see 😌&lt;&#x2F;p&gt;
</content>
    </entry>
</feed>

