anchor.diff:        };
   
         defaultMode = mkOption {
  -        description = "systemd service that is enabled by default";
           type = types.enum [ "online" "offline" "norouting" ];
           default = "online";
  +        description = "systemd service that is enabled by default";
         };
   
         autoMigrate = mkOption {
           type = types.bool;
           default = false;
  -        description = ''
  -          Whether IPFS should try to migrate the file system automatically.
  -        '';
  +        description = "Whether IPFS should try to migrate the file system automatically";
         };
   
         #autoMount = mkOption {
  
positive.code:       serviceFdlimit = mkOption {
          type = types.nullOr types.int;
          default = null;
          description = ''
            The fdlimit for the IPFS systemd unit or `null` to have the daemon attempt to manage it.
          '';
          example = 256*1024;
        };
  
      };
  
negative.code:       enableGC = mkOption {
          type = types.bool;
          default = false;
          description = "Whether to enable automatic garbage collection";
        };
  
        emptyRepo = mkOption {
          type = types.bool;
          default = false;
          description = "If set to true, the repo won't be initialized with help files";
        };
  
        extraConfig = mkOption {
          type = types.attrs;
          description = ''
            Attrset of daemon configuration to set using <command>ipfs config</command>, every time the daemon starts.
            These are applied last, so may override configuration set by other options in this module.
            Keep in mind that this configuration is stateful; i.e., unsetting anything in here does not reset the value to the default!
          '';
          default = {};
          example = {
            Datastore.StorageMax = "100GB";
  