aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorVirtualTam <virtualtam@flibidi.net>2017-10-11 21:35:17 +0200
committerVirtualTam <virtualtam@flibidi.net>2017-10-11 21:35:17 +0200
commite9619cc4f8717c1b8b66f60998cf8402bb983349 (patch)
tree1bfc15ca1d5740ab8ca66fe847c29adfc0966fa7
parent9f32160c323e77237e4051056c1f1061586cc12e (diff)
downloadShaarli-e9619cc4f8717c1b8b66f60998cf8402bb983349.tar.gz
Shaarli-e9619cc4f8717c1b8b66f60998cf8402bb983349.tar.zst
Shaarli-e9619cc4f8717c1b8b66f60998cf8402bb983349.zip
Add EditorConfig configuration
EditorConfig allows specifying indentation, line feed and encoding properties according to the type of file being edited. Most editors support it out-of-the-box, or can benefit from it through a plugin. See: - http://editorconfig.org/ - https://github.com/editorconfig/editorconfig - https://github.com/editorconfig/editorconfig/wiki/EditorConfig-Properties Signed-off-by: VirtualTam <virtualtam@flibidi.net>
-rw-r--r--.editorconfig23
-rw-r--r--.gitattributes1
2 files changed, 24 insertions, 0 deletions
diff --git a/.editorconfig b/.editorconfig
new file mode 100644
index 00000000..5abbd7bf
--- /dev/null
+++ b/.editorconfig
@@ -0,0 +1,23 @@
1# EditorConfig: http://EditorConfig.org
2
3root = true
4
5[*]
6charset = utf-8
7end_of_line = lf
8insert_final_newline = true
9trim_trailing_whitespace = true
10indent_style = space
11indent_size = 4
12
13[*.{html,xml}]
14indent_size = 2
15
16[*.php]
17max_line_length = 100
18
19[Dockerfile]
20max_line_length = 80
21
22[Makefile]
23indent_style = tab
diff --git a/.gitattributes b/.gitattributes
index dd0e573c..93900602 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -24,6 +24,7 @@ Dockerfile text
24*.min.js binary 24*.min.js binary
25 25
26# Exclude from Git archives 26# Exclude from Git archives
27.editorconfig export-ignore
27.gitattributes export-ignore 28.gitattributes export-ignore
28.github export-ignore 29.github export-ignore
29.gitignore export-ignore 30.gitignore export-ignore