Set up pulse, pipewire and flameshot

This commit is contained in:
Natsu Kagami 2022-04-25 11:54:36 -04:00
parent 615b6b26bd
commit 841c5180ba
Signed by: nki
GPG key ID: 7306B3D3C3AD6E51
3 changed files with 74 additions and 34 deletions

View file

@ -76,11 +76,17 @@
# Enable sound.
sound.enable = true;
hardware.pulseaudio = {
services.pipewire = {
enable = true;
extraModules = [ pkgs.pulseaudio-modules-bt ];
package = pkgs.pulseaudioFull;
alsa.enable = true;
alsa.support32Bit = true;
pulse.enable = true;
};
# hardware.pulseaudio = {
# enable = true;
# extraModules = [ pkgs.pulseaudio-modules-bt ];
# package = pkgs.pulseaudioFull;
# };
# Enable bluetooth
hardware.bluetooth.enable = true;
@ -122,6 +128,11 @@
VISUAL = "kak";
};
# Enable some xdg stuff
services.dbus.enable = true;
xdg.portal.enable = true;
xdg.portal.wlr.enable = true;
# Some programs need SUID wrappers, can be configured further or are
# started in user sessions.
# programs.mtr.enable = true;