Skip to content

Commit fd3ceb3

Browse files
authored
chore: Better cross-platform editor settings (#458)
## Description Just better editor settings
1 parent 1730fb8 commit fd3ceb3

File tree

2 files changed

+43
-0
lines changed

2 files changed

+43
-0
lines changed

.gitattributes

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Default: treat text files as text and store with LF in the repo
2+
* text=auto eol=lf
3+
4+
# Keep CRLF where it’s required (override per type)
5+
*.bat text eol=crlf
6+
*.cmd text eol=crlf
7+
8+
# Never touch binaries
9+
*.png binary
10+
*.jpg binary
11+
*.pdf binary
12+
*.zip binary
13+
*.exe binary

.vscode/settings.json

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"files.eol": "\n",
3+
"files.insertFinalNewline": true,
4+
"editor.detectIndentation": false,
5+
6+
"[typescript]": {
7+
"editor.tabSize": 2,
8+
"editor.insertSpaces": true
9+
},
10+
"[typescriptreact]": {
11+
"editor.tabSize": 2,
12+
"editor.insertSpaces": true
13+
},
14+
"[javascript]": {
15+
"editor.tabSize": 2,
16+
"editor.insertSpaces": true
17+
},
18+
"[javascriptreact]": {
19+
"editor.tabSize": 2,
20+
"editor.insertSpaces": true
21+
},
22+
"[json]": {
23+
"editor.tabSize": 2,
24+
"editor.insertSpaces": true
25+
},
26+
"[yaml]": {
27+
"editor.tabSize": 2,
28+
"editor.insertSpaces": true
29+
}
30+
}

0 commit comments

Comments
 (0)