       enum: ['smartcase', 'sensitive', 'insensitive']
     searchWholeWord: false
   )
-  Lines: newProviderConfig()
+  Lines: newProviderConfig(
+    revealOnStartCondition:
+      default: "on-input"
+  )
   GitDiff: newProviderConfig()

  # Per providers settings
  # -------------------------
  GitDiffAll: newProviderConfig()
  Fold: newProviderConfig()
  Symbols: newProviderConfig()
  Linter: newProviderConfig()
  Bookmarks: newProviderConfig()
  Scan: newProviderConfig(
    searchWholeWord:
      default: false
      description: """

    autoPreviewOnQueryChange: true
    closeOnConfirm: true
    revealOnStartCondition:
      default: 'always'
      enum: ['never', 'always', 'on-input']

  _.deepExtend(properties, otherProperties) if otherProperties?

  return {
    type: 'object'
