anchor.diff:            uid = config.ids.uids.ftp;
             group = "ftp";
             description = "Anonymous ftp user";
  -          home = "/home/ftp";
  +          home = anonymousUserHome;
           };
   
       extraGroups = [
  
positive.code: 
  let 
  
    inherit (config.services.vsftpd) anonymousUser localUsers writeEnable anonymousUploadEnable anonymousMkdirEnable
      chrootlocalUser userlistEnable userlistDeny;
    inherit (pkgs) vsftpd;
  
  
negative.code:           default = false;
            description = "
              Whether to enable the anonymous FTP user.
            ";
          };
   
          anonymousUserHome = mkOption {
            default = "/home/ftp";
            description = "
              Path to anonymous user data.
            ";
          };
   
  