From 04ae127133b5feef16afdc4035f29f7f43c80da3 Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Fri, 12 Aug 2022 19:27:17 -0300 Subject: etc/sh/rc: Load noise cancelling in system.scm --- etc/guix/system.scm | 11 +++++++++++ etc/sh/rc | 1 - 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/etc/guix/system.scm b/etc/guix/system.scm index b568d66..dff97aa 100644 --- a/etc/guix/system.scm +++ b/etc/guix/system.scm @@ -9,6 +9,7 @@ (gnu services cups) (gnu services desktop) (gnu services security-token) + (gnu services sound) (gnu services virtualization) (gnu services xorg) (gnu system keyboard) @@ -98,6 +99,16 @@ EndSection "#))))) (modify-services %desktop-services + (pulseaudio-service-type config => + (pulseaudio-configuration + (inherit config) + (extra-script-files + (list + (plain-file + "noise-cancelling.pa" + #"- + load-module module-echo-cancel + "#))))) (guix-service-type config => (guix-configuration (inherit config) diff --git a/etc/sh/rc b/etc/sh/rc index 1838961..ded663b 100644 --- a/etc/sh/rc +++ b/etc/sh/rc @@ -218,7 +218,6 @@ reload() { rreload() { reload - echo 'pactl load-module module-echo-cancel' xset r rate 225 100 # FIXME: move xorg conf } -- cgit v1.2.3