blob: 4046f2b772a60a5aa4452855b6ef7380cf50c034 [file] [log] [blame]
{ config, pkgs, lib, inputs, ... }: {
sound.enable = true;
hardware.pulseaudio.enable = false;
security.rtkit.enable = true;
services.pipewire = {
enable = true;
alsa.enable = true;
alsa.support32Bit = true;
pulse.enable = true;
jack.enable = true;
};
environment.etc."pipewire/pipewire.conf.d/VirtualAudioDevice.conf".text = ''
context.objects = [
{
factory = adapter
args = {
factory.name = support.null-audio-sink
node.name = Microphone-Proxy
node.description = Microphone
media.class = Audio/Source/Virtual
audio.posistion = MONO
}
}
]
'';
home-manager.users.coded.home.packages =
with pkgs; [
audacity
helvum
lmms
];
}