-
Notifications
You must be signed in to change notification settings - Fork 0
/
.vale.ini
100 lines (87 loc) · 3 KB
/
.vale.ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
# Config file for Vale, A syntax-aware linter for prose
# Vale expects its configuration to be in a file named .vale.ini or _vale.ini.
# It'll look for this file next to the one you're linting
# Otherwise it looks in your home directory
# https://errata-ai.github.io/vale/config/
# Core settings
# HEADS UP!
# Vale Server requires that all paths (on both macOS and Windows)
# use a forward slash (/) and be absolute file paths.
StylesPath = /home/dylan/.config/vale/styles
# StylesPath = C:/Users/Dylan/.config/vale/styles
# Vocab
# Here's were we define the exceptions to use in *all*
# `BasedOnStyles`.
Vocab = Custom
# The minimum alert level to display (suggestion, warning, or error).
#
# CI builds will only fail on error-level alerts.# CI builds will only fail on error-level alerts.
MinAlertLevel = suggestion
# The "formats" section allows you to associate an "unknown" format
# with one of Vale's supported formats.
[formats]
txt = md
markdown = md
fountain = md
# Global settings (applied to every syntax)
[*]
# Always ignore URLs no matter where they appear
# Below is the regex used in input type=”url” from RFC3986
TokenIgnores = (^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?)
# IgnoredScopes specifies inline-level HTML tags to ignore.
# Default: ignore `code` and `tt`.
IgnoredScopes = code, tt, img, link, a, body.id
# SkippedScopes specifies block-level HTML tags to ignore.
# Default: ignore `script`, `style`, `pre`, and `figure`.
# For AsciiDoc: by default, listingblock, and literalblock.
SkippedScopes = script, style, pre, figure, code, tt, blockquote, listingblock, literalblock, link
# Syntax-specific settings
# These overwrite any conflicting global settings in the block above
# Rules for matching file types. See: https://docs.errata.ai/vale/scoping
[*.{md,txt,markdown,fountain}]
# List of styles to load
BasedOnStyles = Vale, Custom, Alex, Google, HedgeClipper, IBM, JobLint, MailChimp, Microsoft, PlainLanguage, ProseLint, Vocab, WriteGood, NotSoVery, Openly
# turn rules on or off
# Style.Rule = {YES, NO} to enable or disable a specific rule
Vale.Repetition = No
# Rules moved into custom style, ignored to prevent repetition
Google.Acronyms = No
Google.AMPM = No
Google.Contractions = No
Google.FirstPerson = No
Google.GenderBias = No
Google.Headings = No
Google.LyHyphens = No
Google.Parens = No
Google.Passive = No
Google.Quotes = No
Google.We = No
IBM.Definitions = No
IBM.Headings = No
IBM.Usage = No
MailChimp.Negative = No
MailChimp.Quotes = No
Microsoft.Acronyms = No
Microsoft.ComplexWords = No
Microsoft.Contractions = No
Microsoft.GenderBias = No
Microsoft.RangeFormat = No
Microsoft.Ranges = No
Microsoft.RangeTime = No
Microsoft.We = No
Openly.E-Prime = No
Openly.GenderBias = No
Openly.Hedgeing = No
Openly.Quotes = No
Openly.QuoteType = No
Openly.So = No
Openly.Spelling = No
Openly.ThereIs = No
Openly.Titles = No
PlainLanguage.ComplexWords = No
PlainLanguage.Contractions = No
ProseLint.DateCase = No
ProseLint.DateSpacing = No
ProseLint.GenderBias = No
ProseLint.Hedging = No
WriteGood.So = No