feat: Initialize editor and Git configuration

This commit is contained in:
Matteo Cherubini 2026-06-09 12:19:31 +02:00
parent 090f6db1b8
commit 546721ed14
2 changed files with 33 additions and 0 deletions

29
.editorconfig Normal file
View file

@ -0,0 +1,29 @@
root = true
# Whitespace / EOL / indent per TUTTI i tipi — cross-editor, zero dipendenze.
# Non tocca mai il CONTENUTO (quindi i placeholder {{...}} sono al sicuro qui).
[*]
charset = utf-8
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true
# Markdown: preserva i "due spazi" di fine riga (hard break) → non trimmare.
[*.md]
trim_trailing_whitespace = false
[*.{sh,bash}]
indent_style = space
indent_size = 2
[*.{py,pyi}]
indent_style = space
indent_size = 4
[*.{yml,yaml,json}]
indent_style = space
indent_size = 2
[Makefile]
indent_style = tab

4
.gitignore vendored Normal file
View file

@ -0,0 +1,4 @@
# VS Code — only shared workspace settings
.vscode/*
!.vscode/settings.json
!.vscode/extensions.json