summaryrefslogtreecommitdiffstats
path: root/.gitattributes
blob: f689289b8e5791b23c1a09c1671310b8f0ef514c (plain)
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
# Defining attributes per path.
#
# For more see: https://git-scm.com/docs/gitattributes

# Auto-detect text files, ensure they use LF.
* text=auto eol=lf

#
# Ignore path for Linguist.
#

exampleSite/**    linguist-vendored
resources/_gen/** linguist-generated

#
# Setting up Linguist
#

.ecrc             linguist-language=JSON
.editorconfig     linguist-language=INI
.eslintrc         linguist-language=JSON
*.asc             linguist-language=Public Key
*.md              linguist-detectable=true linguist-documentation=false
*.webmanifest     linguist-language=JSON
README.md         linguist-detectable=false linguist-documentation=true
CHANGELOG.md      linguist-detectable=false linguist-documentation=true

/layouts/_default/home.*.* linguist-language=Jinja

#
# Text files.
# Set files to be explicitly interpreted as text,
# plus any specific settings
#

CHANGELOG.md  text eol=lf
LICENSE       text eol=lf
README.md     text eol=lf

#
# Configuration and some text files.
#

.ecrc           text eol=lf diff=json
.editorconfig   text eol=lf
.eslintrc       text eol=lf diff=json
.gitattributes  text eol=lf
.gitignore      text eol=lf
.gitmodules     text eol=lf
*.webmanifest   text eol=lf diff=json

#
# Exclude files from exporting
# (used by the "download ZIP archive" option, for example).
#

.ecrc           export-ignore
.editorconfig   export-ignore
.eslintrc       export-ignore
.gitattributes  export-ignore
.gitignore      export-ignore
.gitmodules     export-ignore
/.github        export-ignore