Framework 13 / Omarchy fixes

I recently aquired a Framework 13 AMD Ryzen 350 and installed Omarchy immediately. The experience is not “seamless” out of the box, so if you found this page, hope it’s useful to you.

I come from Mac from my last client. Pretty happy to be back on Linux, but it does come with some headaches. However, Claude on Deep Research mode can resolve most problems. Arch 2026 is not the same as Arch in the past.

Overall, it’s pretty great. The best part is the “tinkering”, because you can really customize almost anything. IMO the UX of Desktops on Linux is just lightyears ahead of anything else. But it comes with the other stuff, like

Mic Fix

If your Mic is just playing static, run this:

sudo mkdir -p /etc/wireplumber/wireplumber.conf.d
sudo tee /etc/wireplumber/wireplumber.conf.d/no-ucm.conf << 'EOF'
monitor.alsa.properties = {
  alsa.use-ucm = false
}
EOF

After that point, you’ll have to play a little bit with the gain. I run around 30%.

Speaker improvements

The “vanilla” speakers are pretty bad because they fire downwards. This is a profile you can get that is designed for flat surfaces (tables)

sudo pacman -S easyeffects
mkdir -p ~/.config/easyeffects/output
curl -L "https://raw.githubusercontent.com/ceiphr/ee-framework-presets/main/kieran_levin.json" -o ~/.config/easyeffects/output/kieran_levin.json

Peripherals

I had to retire my Logitech MX Anywhere 2S because Linux + Bluetooth does not work properly – there is a lot of input lag. To solve it, I bought a Keychron BM25 instead for ~35$. It works flawlessly with much less delay. If you use some sort of dongle, none of this is a problem, but I prefer bluetooth, I lose tthose things all the time.