anchor.diff:  # Configuration for the Name Service Switch (/etc/nsswitch.conf).
   
  -{ config, lib, ... }:
  +{ config, lib, pkgs, ... }:
   
   with lib;
   
  
positive.code:     # configured IP addresses, or ::1 and 127.0.0.2 as
      # fallbacks. Systemd also provides nss-mymachines to return IP
      # addresses of local containers.
      system.nssModules = optionals canLoadExternalModules [ config.systemd.package.out ];
  
    };
  }
  
negative.code:     ++ optional sssd "sss"
      ++ optional ldap "ldap"
      ++ optional mymachines "mymachines"
      ++ optional googleOsLogin "cache_oslogin oslogin"
      ++ [ "systemd" ];
  
    shadowArray = [ "files" ]
  