-
Notifications
You must be signed in to change notification settings - Fork 41
/
.gitattributes
150 lines (131 loc) · 3.76 KB
/
.gitattributes
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
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
# ==============================================================================
# Line Endings Conversion
# ==============================================================================
# Set Git's default behaviour to text-files autodetection, in case users don't
# have `core.autocrlf` set:
* text=auto
# ------------------------------------------------------------------------------
# Text Files (EOL Normalization Settings)
# ------------------------------------------------------------------------------
## =================
## SOURCE CODE FILES
## =================
## PP Macros
## ---------
*.pp text
## Pandoc Templates
## ----------------
*.html5 text
## Skylighting JSON Themes
## -----------------------
*.theme text eol=lf
## Shell scripts
## -------------
*.bat text eol=crlf
*.com text eol=crlf
*.sh text eol=lf
## Scripts
## -------
*.lua text
*.php text
*.pl text
*.py text
*.rb text
*.tcl text
## ==================
## MISC. DATA FORMATS
## ==================
*.json text
*.xml text
*.xhtml text
# =================
## WEB-RELATED FILES
## =================
*.htm text
*.html text
*.css text eol=lf
*.js text
*.sass text
*.scss text
## ===================
## DOCUMENTATION FILES
## ===================
*.txt text
*COPYRIGHT* text
*README* text
AUTHORS text
CHANGELOG text
CHANGES text
CONTRIBUTING text
COPYING text
copyright text
INSTALL text
license text
*LICENSE* text
NEWS text
readme text
TODO text
## ===================
## Configuration files
## ===================
*.cnf text
*.conf text
*.config text
*.ini text
*.prefs text
.editorconfig text
## -------------
## Git settings:
## -------------
.gitattributes text
.gitconfig text
.gitignore text
.gitmodules text eol=crlf
# ------------------------------------------------------------------------------
# Binary Files
# ------------------------------------------------------------------------------
# Explicitly declare all files that are binary and shouldn't be modified by Git:
## ========
## GRAPHICS
## ========
*.bmp binary
*.gif binary
*.icns binary
*.ico binary
*.jpeg binary
*.jpg binary
*.png binary
## ========
## ARCHIVES
## ========
*.7z binary
*.gz binary
*.jar binary
*.rar binary
*.tar binary
*.zip binary
# ==============================================================================
# GitHub Linguist
# ==============================================================================
# -- https://github.com/github/linguist
# Manually define/override some extension so that GitHub's Linguist library can
# 1) correctly gather statistics on source files, and
# 2) use proper syntax highlighting on GitHub's WebUI.
## ================
## PANDOC TEMPLATES
## ================
*.html5 linguist-language=HTML
## ===========================
## KDE theme files (JSON)
## ===========================
# skylighting/themes/
*.theme linguist-language=JSON
# NOTE: There is a potential conflict with Highlight themes which also have
# ".theme" extension (but are Lua files)! When both will be present in
# this repo, I'll have to resort to folder-based patterns...
# Currently unused:
## ===========================
## HIGHLIGHT LANGDEFS & THEMES
## ===========================
# *.lang linguist-language=Lua
# *.theme linguist-language=Lua