Full disk encryption with USB unlock on Arch Linux

󰃭 2025-11-10 | #arch #encryption #linux #server

Disclaimer: I didn’t invent anything new here, this is just a case of scattered information that’s annoying to put together. All sources are linked throughout the article.

Another disclaimer: I’m not a security expert and I don’t claim to be. This is just a solution that I’m using, if following anything that I write causes any problems including but not limited to data loss or theft, I don’t take any responsibility. You’re on your own.

Continue reading 


RDNA3 Fan Control in Linux - Why are my GPU fans not spinning under load?

󰃭 2024-01-20 | #amdgpu #gpu #linux #radeon

I’ve recently upgraded my GPU from a 5700XT to a 7800XT, and of course using a new GPU close to launch on Linux would reveal some paper cuts.

Turns out my GPU fans weren’t spinning, even under load. It helps that it’s winter and I have some very effective case fans, but it didn’t really make sense that at 88°C junction temperature the fans wouldn’t spin.

Continue reading 


Nvpunk: A Modern Neovim Distribution with Batteries Included

󰃭 2022-12-06 | #editor #neovim #nvpunk #vim

I’ve been using neovim for a while now, and for me, it’s the single best text editor out there.

But it’s got a big problem: it’s a bit of a hassle, and you have to know what you’re doing. There’s a wide ecosystem of plugins that integrate into each other, most of them requiring custom configuration code to work. It took a while, but I managed to put together a pretty good config.

Continue reading 