fresh arch install. ive installed pipewire pipewire-alsa pipewire-pulse pipewire-jack and wireplumber and rebooted. apparently it should just work.
according to archwiki you can confirm pipewire-pulse is working by checking the output of pactl info, and confirming the Default Sink and Default Source are correct, but for me it lists auto_null and auto_null.monitor respectively.
i thought that might mean the services pipewire-pulse.service and pipewire-pulse.socket which were supposed to be enabled automatically werent enabled, but when trying to enable them it says Failed to enable unit: Unit pipewire-pulse.service does not exist and Failed to enable unit: Unit pipewire-pulse.socket does not exist.