profiles/server: only enable btrfs if have btrfs filesystems

This commit is contained in:
Tim Schubert 2024-06-01 15:49:20 +02:00
parent 37ce933a6e
commit df242bd3de
Signed by: dadada
SSH key fingerprint: SHA256:bFAjFH3hR8zRBaJjzQDjc3o4jqoq5EZ87l+KXEjxIz0

View file

@ -16,7 +16,7 @@ with lib; {
documentation.enable = mkDefault false; documentation.enable = mkDefault false;
documentation.nixos.enable = mkDefault false; documentation.nixos.enable = mkDefault false;
services.btrfs.autoScrub.enable = true; services.btrfs.autoScrub.enable = mkDefault ((filterAttrs (name: fs: fs.fsType == "btrfs") config.fileSystems) != { });
services.journald.extraConfig = '' services.journald.extraConfig = ''
SystemKeepFree = 2G SystemKeepFree = 2G