anchor.diff:          '';
         };
   
  +      all_proxy = mkOption {
  +        type = types.string;
  +        default = "";
  +        example = "socks5://address.com:1234";
  +        description = ''
  +          Overwrites all_proxy environment variable for the syncthing process to
  +          the given value. This is normaly used to let relay client connect
  +          through SOCKS5 proxy server.
  +        '';
  +      };
  +
         dataDir = mkOption {
           default = "/var/lib/syncthing";
           description = ''
  
positive.code:         description = "Syncthing service";
          after = [ "network.target" ];
          wantedBy = [ "multi-user.target" ];
          environment.STNORESTART = "yes";  # do not self-restart
          environment.STNOUPGRADE = "yes";
          serviceConfig = {
            User = "${cfg.user}";
            PermissionsStartOnly = true;
  
negative.code:       };
  
  
      };
  
    };
  