Just a handy syncthing ignore list.
Last active
January 2, 2026 00:33
-
-
Save mbround18/38f3398c7c3f5e13a883c9b2d0fce01d to your computer and use it in GitHub Desktop.
Syncthing Ignore
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // .stignore | |
| // Converted from .gitignore template | |
| // Verified against Syncthing v2.0.0 rules | |
| // --- System & Meta --- | |
| // Allow Syncthing to delete these if they block directory removal | |
| (?d).DS_Store | |
| (?d).Trash | |
| (?d)ehthumbs.db | |
| (?d)Thumbs.db | |
| // Protect Syncthing internals | |
| .stfolder | |
| .stignore | |
| // --- General Ignores (Depth Agnostic) --- | |
| // "tmp" matches a file OR folder named tmp anywhere in the tree. | |
| (?d)tmp | |
| // Monorepo & Cloud tools (Turbo, Vercel, Cloudflare) | |
| (?d).turbo | |
| (?d).vercel | |
| (?d).wrangler | |
| (?d).open-next | |
| (?d).sst | |
| // --- VS Code (Exceptions) --- | |
| // ! matchers MUST come before the .vscode ignore rule | |
| !.vscode/settings.json | |
| !.vscode/tasks.json | |
| !.vscode/launch.json | |
| !.vscode/extensions.json | |
| !.vscode/*.code-snippets | |
| // --- VS Code (Ignores) --- | |
| (?d).vscode | |
| (?d).history | |
| (?d)*.vsix | |
| (?d).ionide | |
| // --- IntelliJ/JetBrains (Exceptions) --- | |
| !.idea/codeStyles | |
| !.idea/runConfigurations | |
| // --- IntelliJ/JetBrains (Ignores) --- | |
| (?d).idea | |
| (?d)*.iws | |
| (?d)*.iml | |
| (?d)*.ipr | |
| (?d)out | |
| (?d)cmake-build-* | |
| (?d).idea_modules | |
| atlassian-ide-plugin.xml | |
| com_crashlytics_export_strings.xml | |
| crashlytics.properties | |
| crashlytics-build.properties | |
| fabric.properties | |
| // --- Git --- | |
| (?d).git | |
| (?d).gitignore | |
| // --- Java & Kotlin --- | |
| (?d)*.class | |
| *.log | |
| *.ctxt | |
| (?d).mtj.tmp | |
| *.jar | |
| *.war | |
| *.nar | |
| *.ear | |
| *.zip | |
| *.tar.gz | |
| *.rar | |
| hs_err_pid* | |
| replay_pid* | |
| // --- Node.js --- | |
| // These are the most common causes of "directory not empty" errors | |
| (?d)node_modules | |
| (?d)logs | |
| npm-debug.log* | |
| yarn-debug.log* | |
| yarn-error.log* | |
| lerna-debug.log* | |
| .pnpm-debug.log* | |
| report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json | |
| pids | |
| *.pid | |
| *.seed | |
| *.pid.lock | |
| (?d)lib-cov | |
| (?d)coverage | |
| *.lcov | |
| (?d).nyc_output | |
| (?d).grunt | |
| (?d)bower_components | |
| .lock-wscript | |
| (?d)build/Release | |
| (?d)jspm_packages | |
| (?d)web_modules | |
| *.tsbuildinfo | |
| (?d).npm | |
| (?d).eslintcache | |
| (?d).stylelintcache | |
| (?d).rpt2_cache | |
| (?d).rts2_cache_cjs | |
| (?d).rts2_cache_es | |
| (?d).rts2_cache_umd | |
| .node_repl_history | |
| *.tgz | |
| .yarn-integrity | |
| .env | |
| .env.development.local | |
| .env.test.local | |
| .env.production.local | |
| .env.local | |
| (?d).cache | |
| (?d).parcel-cache | |
| (?d).next | |
| (?d).nuxt | |
| (?d)dist | |
| (?d).vuepress/dist | |
| (?d).temp | |
| (?d).docusaurus | |
| (?d).serverless | |
| (?d).fusebox | |
| (?d).dynamodb | |
| .tern-port | |
| (?d).vscode-test | |
| (?d).yarn/cache | |
| (?d).yarn/unplugged | |
| .yarn/build-state.yml | |
| .yarn/install-state.gz | |
| .pnp.* | |
| (?d).webpack | |
| (?d).svelte-kit | |
| // --- Python --- | |
| (?d)__pycache__ | |
| *.py[cod] | |
| *$py.class | |
| *.so | |
| (?d).Python | |
| (?d)build | |
| (?d)develop-eggs | |
| (?d)downloads | |
| (?d)eggs | |
| (?d).eggs | |
| (?d)lib | |
| (?d)lib64 | |
| (?d)parts | |
| (?d)sdist | |
| (?d)var | |
| (?d)wheels | |
| (?d)share/python-wheels | |
| (?d)*.egg-info | |
| .installed.cfg | |
| *.egg | |
| MANIFEST | |
| *.manifest | |
| *.spec | |
| pip-log.txt | |
| pip-delete-this-directory.txt | |
| (?d)htmlcov | |
| (?d).tox | |
| (?d).nox | |
| (?d).coverage | |
| .coverage.* | |
| nosetests.xml | |
| coverage.xml | |
| *.cover | |
| *.py,cover | |
| (?d).hypothesis | |
| (?d).pytest_cache | |
| (?d)cover | |
| *.mo | |
| *.pot | |
| local_settings.py | |
| db.sqlite3 | |
| db.sqlite3-journal | |
| (?d)instance | |
| (?d).webassets-cache | |
| (?d).scrapy | |
| (?d)docs/_build | |
| (?d).pybuilder | |
| (?d)target | |
| (?d).ipynb_checkpoints | |
| (?d)profile_default | |
| ipython_config.py | |
| // Pipfile.lock | |
| // poetry.lock | |
| .pdm.toml | |
| (?d)__pypackages__ | |
| celerybeat-schedule | |
| celerybeat.pid | |
| *.sage.py | |
| (?d).venv | |
| (?d)env | |
| (?d)venv | |
| (?d)ENV | |
| (?d)env.bak | |
| (?d)venv.bak | |
| (?d).spyderproject | |
| (?d).spyproject | |
| (?d).ropeproject | |
| (?d)site | |
| (?d).mypy_cache | |
| .dmypy.json | |
| dmypy.json | |
| (?d).pyre | |
| (?d).pytype | |
| (?d)cython_debug | |
| poetry.toml | |
| (?d).ruff_cache | |
| pyrightconfig.json | |
| // --- Rust --- | |
| (?d)debug | |
| // Cargo.lock | |
| **/*.rs.bk | |
| *.pdb | |
| // --- Unity --- | |
| (?d)/[Ll]ibrary | |
| (?d)/[Tt]emp | |
| (?d)/[Oo]bj | |
| (?d)/[Bb]uild | |
| (?d)/[Bb]uilds | |
| (?d)/[Ll]ogs | |
| (?d)/[Uu]ser[Ss]ettings | |
| (?d)/[Mm]emoryCaptures | |
| (?d)/[Rr]ecordings | |
| // /[Aa]ssets/AssetStoreTools* | |
| (?d)/[Aa]ssets/Plugins/Editor/JetBrains* | |
| (?d).vs | |
| (?d).gradle | |
| (?d)ExportedObj | |
| (?d).consulo | |
| *.csproj | |
| *.unityproj | |
| *.sln | |
| *.suo | |
| *.tmp | |
| *.user | |
| *.userprefs | |
| *.pidb | |
| *.booproj | |
| *.svd | |
| *.mdb | |
| *.opendb | |
| *.VC.db | |
| *.pidb.meta | |
| *.pdb.meta | |
| *.mdb.meta | |
| sysinfo.txt | |
| *.apk | |
| *.aab | |
| *.unitypackage | |
| *.app | |
| (?d)/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin* | |
| (?d)/[Aa]ssets/[Ss]treamingAssets/aa.meta | |
| (?d)/[Aa]ssets/[Ss]treamingAssets/aa/* |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment