common: enable more systemd stuff
This commit is contained in:
@@ -197,6 +197,7 @@ in {
|
|||||||
# Realtime scheduling for pipewire and mpd
|
# Realtime scheduling for pipewire and mpd
|
||||||
security.rtkit.enable = !config.machineVars.headless;
|
security.rtkit.enable = !config.machineVars.headless;
|
||||||
|
|
||||||
|
systemd.tpm2.enable = true;
|
||||||
security.tpm2 = {
|
security.tpm2 = {
|
||||||
enable = lib.mkDefault true;
|
enable = lib.mkDefault true;
|
||||||
abrmd.enable = lib.mkDefault config.security.tpm2.enable;
|
abrmd.enable = lib.mkDefault config.security.tpm2.enable;
|
||||||
@@ -217,6 +218,12 @@ in {
|
|||||||
Defaults lecture_file = ${sudoLecture}
|
Defaults lecture_file = ${sudoLecture}
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
systemd = {
|
||||||
|
sysupdate.enable = true;
|
||||||
|
repart.enable = true;
|
||||||
|
userdbd.enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
boot = {
|
boot = {
|
||||||
kernelPackages = lib.mkDefault pkgs.linuxPackages_latest;
|
kernelPackages = lib.mkDefault pkgs.linuxPackages_latest;
|
||||||
loader.systemd-boot.memtest86.enable = true;
|
loader.systemd-boot.memtest86.enable = true;
|
||||||
|
Reference in New Issue
Block a user