anchor.diff:  
     # Partition module files because between NixOS and non-NixOS files.  NixOS
     # files may change if the repository is updated.
  -  partitionnedModuleFiles =
  +  partitionedModuleFiles =
       let p = partition isNixOSFile moduleFiles; in
       { nixos = p.right; others = p.wrong; };
   
  
positive.code: 
  let
    # Location of the repository on the harddrive
    nixosPath = toString ../../.;
  
    # Check if the path is from the NixOS repository
    isNixOSFile = path:
  
negative.code:         "/etc/nixos/nixos" + removePrefix nixosPath (toString path);
        relocateOthers = null;
      in
        { nixos = map relocateNixOS partitionedModuleFiles.nixos;
          others = []; # TODO: copy the modules to the install-device repository.
        };
  
  