forked from autowolf/nix
extend pipewire config
This commit is contained in:
parent
a97c3b3885
commit
5dfb68916f
1 changed files with 16 additions and 1 deletions
|
|
@ -17,7 +17,13 @@
|
||||||
})
|
})
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
nix.settings.experimental-features = ["nix-command" "flakes"];
|
nix.settings = {
|
||||||
|
experimental-features = [
|
||||||
|
"nix-command"
|
||||||
|
"flakes"
|
||||||
|
];
|
||||||
|
download-buffer-size = 524288000; # 500 MiB
|
||||||
|
};
|
||||||
|
|
||||||
# Use the systemd-boot EFI boot loader.
|
# Use the systemd-boot EFI boot loader.
|
||||||
boot.loader = {
|
boot.loader = {
|
||||||
|
|
@ -75,11 +81,20 @@
|
||||||
libinput.enable = true;
|
libinput.enable = true;
|
||||||
|
|
||||||
# Enable audio
|
# Enable audio
|
||||||
|
# Multimedia Framework
|
||||||
|
# With backwards compatability for alsa/pulseaudio/jack
|
||||||
pipewire = {
|
pipewire = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
wireplumber.enable = true;
|
||||||
|
|
||||||
|
alsa.enable = true;
|
||||||
|
alsa.support32Bit = true;
|
||||||
|
|
||||||
pulse.enable = true;
|
pulse.enable = true;
|
||||||
|
jack.enable = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
security.rtkit.enable = true; # simplifies pipewire's life
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
hyprland = {
|
hyprland = {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue