From 7481f09d92260336faa9d2b217a5a92f90314ebf Mon Sep 17 00:00:00 2001 From: Felix Buehler Date: Mon, 26 May 2025 20:24:06 +0200 Subject: [PATCH] machine/workman: mute audio before sleep --- machines/workman/hardware-configuration.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/machines/workman/hardware-configuration.nix b/machines/workman/hardware-configuration.nix index 31b083a..0e7c6df 100644 --- a/machines/workman/hardware-configuration.nix +++ b/machines/workman/hardware-configuration.nix @@ -11,6 +11,18 @@ in services.power-profiles-daemon.enable = true; services.tlp.enable = false; + systemd.services.audio-off = { + description = "Mute audio before suspend"; + wantedBy = [ "sleep.target" ]; + serviceConfig = { + Type = "oneshot"; + Environment = "XDG_RUNTIME_DIR=/run/user/1000"; + User = "felix"; + RemainAfterExit = "yes"; + ExecStart = "${pkgs.pamixer}/bin/pamixer --mute"; + }; + }; + my.hardware = { bluetooth.enable = true; debug.enable = true;