# This .gitignore file should be placed at the root of your Unity project directory # Get latest from https://github.com/github/gitignore/blob/master/Unity.gitignore .utmp/ /[Ll]ibrary/ /[Tt]emp/ /[Oo]bj/ /[Bb]uild/ /[Bb]uilds/ /[Ll]ogs/ /[Uu]ser[Ss]ettings/ *.log # MemoryCaptures can get excessive in size. # They also could contain extremely sensitive data /[Mm]emoryCaptures/ # Recordings can get excessive in size /[Rr]ecordings/ # Asset meta data should only be ignored when the corresponding asset is also ignored !/[Aa]ssets/**/*.meta # Uncomment this line if you wish to ignore the asset store tools plugin # /[Aa]ssets/AssetStoreTools* # Autogenerated Jetbrains Rider plugin /[Aa]ssets/Plugins/Editor/JetBrains* # Jetbrains Rider personal-layer settings *.DotSettings.user # Visual Studio cache directory .vs/ # Gradle .gradle/ .gradle-cache/ local.properties # Visual Studio Code trash .vscode/* !.vscode/settings.json # JetBrains trash .idea/ # Autogenerated VS/MD/Consulo solution and project files ExportedObj/ .consulo/ *.csproj *.unityproj *.sln *.slnx *.suo *.tmp *.user *.userprefs *.pidb *.booproj *.svd *.pdb *.mdb *.opendb *.VC.db # C# compiler trash, comment this out if you need to use Response Files *.rsp *.rsp.meta # Unity3D generated meta files *.pidb.meta *.pdb.meta *.mdb.meta # Unity3D generated file on crash reports sysinfo.txt # Mono auto generated files mono_crash.* # Builds *.apk *.aab *.unitypackage *.unitypackage.meta *.app # Crashlytics generated file crashlytics-build.properties # TestRunner generated files InitTestScene*.unity* # Addressables default ignores, before user customizations /ServerData /[Aa]ssets/StreamingAssets/aa* /[Aa]ssets/AddressableAssetsData/link.xml* /[Aa]ssets/Addressables_Temp* # By default, Addressables content builds will generate addressables_content_state.bin # files in platform-specific subfolders, for example: # /Assets/AddressableAssetsData/OSX/addressables_content_state.bin /[Aa]ssets/AddressableAssetsData/*/*.bin* # Visual Scripting auto-generated files /[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Flow/UnitOptions.db /[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Flow/UnitOptions.db.meta /[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Core/Property Providers /[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Core/Property Providers.meta # Auto-generated scenes by play mode tests /[Aa]ssets/[Ii]nit[Tt]est[Ss]cene*.unity* # Auto-generated cache in Assets folder /[Aa]ssets/[Ss]ceneDependencyCache* # Packed Addressables /[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin* # Temporary auto-generated Android Assets /[Aa]ssets/[Ss]treamingAssets/aa.meta /[Aa]ssets/[Ss]treamingAssets/aa/* # Blender trash *.blend[0-9] __pycache__ .mypy_* *.pyc # Linux trash .directory .fuse_hidden* .nfs* .Trash-* nohup.out # Windows trash $RECYCLE.BIN/ [Dd]esktop.ini *.lnk *.stackdump ehthumbs_vista.db ehthumbs.db Thumbs.db Thumbs.db:encryptable # gayOS trash __MACOSX/ Network Trash Folder/ Temporary Items/ ._* .AppleDouble .DS_Store .DS_Store? .localized .LSOverride .Spotlight-V100 # VRC trash /[Aa]ssets/[Uu]don/ /[Aa]ssets/[Uu]don.meta /[Aa]ssets/VRCSDK/ /[Aa]ssets/VRCSDK.meta /[Aa]ssets/VRChat Examples /[Aa]ssets/VRChat Examples.meta /[Aa]ssets/UdonSharp/Scripts/Editor/ /[Aa]ssets/UdonSharp/Scripts/Editor.meta /[Aa]ssets/SerializedUdonPrograms/ /[Aa]ssets/SerializedUdonPrograms.meta /ClientSimStorage/ # UdonSharp trash /[Aa]ssets/UdonSharp /[Aa]ssets/UdonSharp.meta /[Aa]ssets/Merlin.meta /[Aa]ssets/Merlin/Editor.meta /[Aa]ssets/Merlin/Editor/EasyEventEditor.cs /[Aa]ssets/Merlin/Editor/EasyEventEditor.cs.meta # OpenXR trash /[Aa]ssets/XR/ /[Aa]ssets/XR.meta /[Pp]roject[Ss]ettings/EditorBuildSettings.asset # Packages trash (adjust as needed) /[Pp]ackages/*/**/* /[Pp]ackages/.* !/[Pp]ackages/com.vrchat.core.bootstrap/**/* # Poiyomi trash /Poi /Thry