A code snippet of a Sway configuration file on Arch Linux, showing the correct keybindings for controlling audio volume with pamixer.

Fix Sway Volume Keys & Binding Warnings for Good

A definitive guide to configuring volume keys in the Sway window manager on Arch Linux. Learn to use pamixer and fix the ‘Overwriting binding’ warning for good.

October 29, 2025 · 6 min · Murat Kurkoglu
A terminal window open on a minimal Linux desktop showing successful PipeWire configuration commands.

Ditch the GUI: Mastering PipeWire Audio in Arch CLI

I detail my full transition from Pavucontrol to CLI-only audio management on Arch Linux with Sway/PipeWire, using WirePlumber rules and wpctl for a minimal workflow.

October 27, 2025 · 7 min · Murat Kurkoglu