Unverified Commit 39f399f6 authored by Ryan Lahfa's avatar Ryan Lahfa Committed by GitHub
Browse files

Merge pull request #199395 from owm111/physlock-m

nixos/physlock: add muteKernelMessages option
parents da5ef17a ee090cd8
Loading
Loading
Loading
Loading
+9 −1
Original line number Diff line number Diff line
@@ -57,6 +57,14 @@ in
        '';
      };

      muteKernelMessages = mkOption {
        type = types.bool;
        default = false;
        description = lib.mdDoc ''
          Disable kernel messages on console while physlock is running.
        '';
      };

      lockOn = {

        suspend = mkOption {
@@ -116,7 +124,7 @@ in
                ++ cfg.lockOn.extraTargets;
        serviceConfig = {
          Type = "forking";
          ExecStart = "${pkgs.physlock}/bin/physlock -d${optionalString cfg.disableSysRq "s"}${optionalString (cfg.lockMessage != "") " -p \"${cfg.lockMessage}\""}";
          ExecStart = "${pkgs.physlock}/bin/physlock -d${optionalString cfg.muteKernelMessages "m"}${optionalString cfg.disableSysRq "s"}${optionalString (cfg.lockMessage != "") " -p \"${cfg.lockMessage}\""}";
        };
      };