diff --git a/.gitattributes b/.gitattributes index 7952bcc3..97018dea 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,13 +1,50 @@ # Normalize EOL for all files that Git considers text files. * text=auto eol=lf -*.blend filter=lfs diff=lfs merge=lfs -text + +# Explicit text files +*.gd text eol=lf +*.gdshader text eol=lf +*.cfg text eol=lf +*.tscn text eol=lf +*.tres text eol=lf +*.import text eol=lf +*.godot text eol=lf +*.md text eol=lf +*.txt text eol=lf +*.json text eol=lf +*.csv text eol=lf +*.xml text eol=lf +*.nix text eol=lf +*.svg text eol=lf +*.vdf text eol=lf +*.translation text eol=lf +*.theme text eol=lf +# Binary images *.png filter=lfs diff=lfs merge=lfs -text +*.jpg filter=lfs diff=lfs merge=lfs -text +*.jpeg filter=lfs diff=lfs merge=lfs -text +*.exr filter=lfs diff=lfs merge=lfs -text +*.tga filter=lfs diff=lfs merge=lfs -text +*.ico filter=lfs diff=lfs merge=lfs -text +# Art source files +*.kra filter=lfs diff=lfs merge=lfs -text +*.ase filter=lfs diff=lfs merge=lfs -text +*.aseprite filter=lfs diff=lfs merge=lfs -text +*.xcf filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +# 3D assets +*.blend filter=lfs diff=lfs merge=lfs -text +*.blend1 filter=lfs diff=lfs merge=lfs -text *.glb filter=lfs diff=lfs merge=lfs -text +# Audio *.wav filter=lfs diff=lfs merge=lfs -text *.mp3 filter=lfs diff=lfs merge=lfs -text -*.zip filter=lfs diff=lfs merge=lfs -text -*.exr filter=lfs diff=lfs merge=lfs -text *.ogg filter=lfs diff=lfs merge=lfs -text -*.jpg filter=lfs diff=lfs merge=lfs -text -*.blend1 filter=lfs diff=lfs merge=lfs -text +*.flac filter=lfs diff=lfs merge=lfs -text *.aup3 filter=lfs diff=lfs merge=lfs -text +# Fonts +*.ttf filter=lfs diff=lfs merge=lfs -text +# Archives & packages +*.zip filter=lfs diff=lfs merge=lfs -text +# Misc binary +*.bin filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore index f4fe7847..3952fa1b 100644 --- a/.gitignore +++ b/.gitignore @@ -40,6 +40,8 @@ mono_crash.*.json AGENTS.md CHANGELOG.md ISSUES.md +.claude/ +CLAUDE.md .devcontainer/ **/.idea