diff --git a/modules/services/audio/alsa.nix b/modules/services/audio/alsa.nix index e9f8b88fdc6c..ed08c653f3ac 100644 --- a/modules/services/audio/alsa.nix +++ b/modules/services/audio/alsa.nix @@ -54,10 +54,10 @@ in { description = "Store Sound Card State"; wantedBy = [ "shutdown.target" ]; before = [ "shutdown.target" ]; - preStart = "mkdir -p /var/lib/alsa"; unitConfig.DefaultDependencies = "no"; serviceConfig.Type = "oneshot"; serviceConfig.ExecStart = "${alsaUtils}/sbin/alsactl store --ignore"; + serviceConfig.ExecStartPre = "${pkgs.coreutils}/bin/mkdir -p /var/lib/alsa"; }; };