add shared systemd module

This commit is contained in:
Rouven Seifert 2023-12-12 17:43:16 +01:00
parent 0ac9348fd2
commit 9e8e5053fd
Signed by: rouven.seifert
GPG key ID: B95E8FE6B11C4D09
4 changed files with 22 additions and 18 deletions

View file

@ -26,7 +26,7 @@
'';
tmp.useTmpfs = true;
};
systemd.package = pkgs.systemd.override { withHomed = false; };
# systemd.package = pkgs.systemd.override { withHomed = false; withUkify = true; };
environment.persistence."/nix/persist/system" = {
directories = [
@ -60,23 +60,9 @@
};
hardware.bluetooth.enable = true;
systemd.sleep.extraConfig = ''
HibernateDelaySec=2h
'';
services.mysql = {
enable = true;
package = pkgs.mariadb;
ensureUsers = [
{
name = "user1";
}
];
};
services.logind = {
lidSwitch = "suspend-then-hibernate";
lidSwitchDocked = "suspend-then-hibernate";
lidSwitchDocked = "suspend";
lidSwitchExternalPower = "suspend";
extraConfig = ''
HandlePowerKey = ignore