From 45e3a8d1cdccc797334ba0a2a4a837395623e794 Mon Sep 17 00:00:00 2001 From: foosinn Date: Tue, 8 Jun 2021 10:22:54 +0200 Subject: [PATCH] pipewire switch --- roles/desktop.nix | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/roles/desktop.nix b/roles/desktop.nix index b4aa38f..38047f2 100644 --- a/roles/desktop.nix +++ b/roles/desktop.nix @@ -24,7 +24,6 @@ in { ]; }; - services.pipewire.enable = true; xdg.portal = { enable = true; gtkUsePortal = true; @@ -39,14 +38,27 @@ in { environment = { etc = { + "i3/config".source = ../dotfiles/i3/config; "sway/config".source = ../dotfiles/sway/config; "sway/status.toml".source = ../dotfiles/sway/status.toml; "xdg/alacritty/alacritty.yml".source = ../dotfiles/alacritty.yml; }; }; - sound.enable = true; - hardware.pulseaudio.enable = true; + hardware.pulseaudio.enable = false; + security.rtkit.enable = true; + services.pipewire = { + enable = true; + alsa.enable = true; + pulse.enable = true; + jack.enable = true; + + config.pipewire = { + "context.properties" = { + "default.clock.rate" = 48000; + }; + }; + }; fonts.enableDefaultFonts = true; fonts.fontconfig.antialias = true; @@ -99,8 +111,7 @@ in { neofetch pavucontrol pcmanfm - pulseaudio - pulsemixer + pulseeffects-pw wl-clipboard xdg_utils xfce.thunar