blob: 13d483f62c2c53c9eba31f4bd6ebaee3e69de517 [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 =
[
pkgs.audacity
pkgs.helvum
pkgs.lmms
];
}