nixos/systemd: add systemd.sleep.extraConfig config option

This commit is contained in:
misuzu 2020-02-03 18:31:46 +02:00
parent f16019c58f
commit f93a9074e4

View File

@ -697,6 +697,16 @@ in
'';
};
systemd.sleep.extraConfig = mkOption {
default = "";
type = types.lines;
example = "HibernateDelaySec=1h";
description = ''
Extra config options for systemd sleep state logic.
See sleep.conf.d(5) man page for available options.
'';
};
systemd.user.extraConfig = mkOption {
default = "";
type = types.lines;
@ -863,6 +873,7 @@ in
"systemd/sleep.conf".text = ''
[Sleep]
${config.systemd.sleep.extraConfig}
'';
# install provided sysctl snippets