diff --git a/modules/nixos/system/logs.nix b/modules/nixos/system/logs.nix index b82bc841..49058ce9 100644 --- a/modules/nixos/system/logs.nix +++ b/modules/nixos/system/logs.nix @@ -6,10 +6,10 @@ in config = mkIf (!config.garden.profiles.server.enable) { # limit systemd journal size # https://wiki.archlinux.org/title/Systemd/Journal#Persistent_journals - services.journald.extraConfig = '' - SystemMaxUse=100M - RuntimeMaxUse=50M - SystemMaxFileSize=50M - ''; + services.journald.settings.Journal = { + SystemMaxUse = "100M"; + RuntimeMaxUse = "50M"; + SystemMaxFileSize = "50M"; + }; }; }