diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS deleted file mode 100644 index 31234448..00000000 --- a/.github/CODEOWNERS +++ /dev/null @@ -1,7 +0,0 @@ -# Order is important. The LAST matching pattern has the MOST precedence. -# gitignore style patterns are used, not globs. -# https://docs.github.com/articles/about-codeowners -# https://git-scm.com/docs/gitignore - -# Catch All - Defer to the gitignore maintainers -* @github/gitignore-maintainers diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 15afee7f..b87add4e 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,23 +1,12 @@ -### Reasons for making this change - -_TODO_ - - -### Links to documentation supporting these rule changes +**Reasons for making this change:** + _TODO_ - +**Links to documentation supporting these rule changes:** -### If this is a new template +_TODO_ -Link to application or project’s homepage: TODO +If this is a new template: -### Merge and Approval Steps -- [ ] Confirm that you've read the [contribution guidelines](https://github.com/github/gitignore/tree/main?tab=readme-ov-file#contributing-guidelines) and ensured your PR aligns -- [ ] Ensure CI is passing -- [ ] Get a review and Approval from one of the maintainers + - **Link to application or project’s homepage**: _TODO_ diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml deleted file mode 100644 index 6763f938..00000000 --- a/.github/workflows/stale.yml +++ /dev/null @@ -1,32 +0,0 @@ -name: Stale - -# **What it does**: Close pull requests after no updates for 180 days. -# **Why we have it**: This repository gets a lot of PRs, and the maintainers team is small. -# This helps reduce the open PRs to ones that are most desired by the community. -# **Who does it impact**: Contributors and maintainers of github/gitignore. - -on: - schedule: - - cron: '20 16 * * *' # Run every day at 16:20 UTC / 8:20 PST - -permissions: - actions: write - contents: write # only for delete-branch option - issues: write - pull-requests: write - -jobs: - stale: - runs-on: ubuntu-latest - steps: - - uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9.1.0 - with: - stale-pr-message: 'This PR is stale because there have been no updates in 90 days. It will close after 365 days of inactivity. Leave a comment if you want to keep it open.' - close-pr-message: 'This PR has been closed because it was inactive for 365 days. If you want to continue working on it, please open a new PR.' - days-before-stale: 90 - days-before-close: 365 - stale-pr-label: 'stale' - exempt-pr-labels: 'keep' - close-issue-reason: not_planned - ascending: true # Sort PRs by last updated date in ascending order - operations-per-run: 300 diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..4009e0bc --- /dev/null +++ b/.travis.yml @@ -0,0 +1,10 @@ +language: ruby + +sudo: false + +branches: + only: + - master + +script: + - ruby -e "puts 'Hello world!'" diff --git a/AdventureGameStudio.gitignore b/AdventureGameStudio.gitignore deleted file mode 100644 index 27a089f4..00000000 --- a/AdventureGameStudio.gitignore +++ /dev/null @@ -1,31 +0,0 @@ -# Built things -_Debug/ -Compiled/ - -# AudioCache can be rebuilt from sources -AudioCache/ - -# Lockfile -_OpenInEditor.lock - -# User settings -Game.agf.user -*.crm.user - -# Backups -Game.agf.bak -backup_acsprset.spr - -# Memory dumps -*.dmp - -# Temporary files -# temporarily created during sprite or room background compression -~aclzw.tmp -# temporary, main game data, before getting packed into exe -game28.dta -# temporary build of the game before being moved to Compiled/ folder -*.exe - -# Log files -warnings.log diff --git a/Android.gitignore b/Android.gitignore index e5cbb641..a68e5b57 100644 --- a/Android.gitignore +++ b/Android.gitignore @@ -12,16 +12,12 @@ local.properties captures/ .externalNativeBuild/ .cxx/ -*.aab *.apk -output-metadata.json +output.json # IntelliJ *.iml .idea/ -misc.xml -deploymentTargetDropDown.xml -render.experimental.xml # Keystore files *.jks diff --git a/Angular.gitignore b/Angular.gitignore deleted file mode 100644 index 0383c3a5..00000000 --- a/Angular.gitignore +++ /dev/null @@ -1,28 +0,0 @@ -# Angular specific -/dist/ -/out-tsc/ -/tmp/ -/coverage/ -/e2e/test-output/ -/.angular/ -.angular/ - -# Node modules and dependency files -/node_modules/ -/package-lock.json -/yarn.lock - -# Environment files -/.env - -# Angular CLI and build artefacts -/.angular-cli.json -/.ng/ - -# TypeScript cache -*.tsbuildinfo - -# Logs -npm-debug.log* -yarn-debug.log* -yarn-error.log* diff --git a/ArchLinuxPackages.gitignore b/ArchLinuxPackages.gitignore index 289fa5c6..b7390552 100644 --- a/ArchLinuxPackages.gitignore +++ b/ArchLinuxPackages.gitignore @@ -3,7 +3,6 @@ *.jar *.exe *.msi -*.deb *.zip *.tgz *.log diff --git a/Autotools.gitignore b/Autotools.gitignore index 9a478264..617156f8 100644 --- a/Autotools.gitignore +++ b/Autotools.gitignore @@ -31,9 +31,7 @@ autom4te.cache # https://www.gnu.org/software/libtool/ -/libtool /ltmain.sh -.libs/ # http://www.gnu.org/software/texinfo diff --git a/Ballerina.gitignore b/Ballerina.gitignore deleted file mode 100644 index 030a350f..00000000 --- a/Ballerina.gitignore +++ /dev/null @@ -1,11 +0,0 @@ -# generated files -target/ -generated/ - -# dependencies -Dependencies.toml - -# config files -Config.toml -# the config files used for testing, Uncomment the following line if you want to commit the test config files -#!**/tests/Config.toml diff --git a/C++.gitignore b/C++.gitignore index bdde3b17..259148fa 100644 --- a/C++.gitignore +++ b/C++.gitignore @@ -11,18 +11,10 @@ *.gch *.pch -# Linker files -*.ilk - -# Debugger Files -*.pdb - # Compiled Dynamic libraries *.so *.dylib *.dll -*.so.* - # Fortran module files *.mod @@ -38,32 +30,3 @@ *.exe *.out *.app - -# Build directories -build/ -Build/ -build-*/ - -# CMake generated files -CMakeFiles/ -CMakeCache.txt -cmake_install.cmake -Makefile -install_manifest.txt -compile_commands.json - -# Temporary files -*.tmp -*.log -*.bak -*.swp - -# vcpkg -vcpkg_installed/ - -# debug information files -*.dwo - -# test output & cache -Testing/ -.cache/ \ No newline at end of file diff --git a/C.gitignore b/C.gitignore index 845cda6a..c6127b38 100644 --- a/C.gitignore +++ b/C.gitignore @@ -50,6 +50,3 @@ modules.order Module.symvers Mkfile.old dkms.conf - -# debug information files -*.dwo diff --git a/CMake.gitignore b/CMake.gitignore index 1f99f9d2..46f42f8f 100644 --- a/CMake.gitignore +++ b/CMake.gitignore @@ -9,11 +9,3 @@ install_manifest.txt compile_commands.json CTestTestfile.cmake _deps -CMakeUserPresets.json - -# CLion -# JetBrains specific template is maintained in a separate JetBrains.gitignore that can -# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore -# and can be added to the global gitignore or merged into this file. For a more nuclear -# option (not recommended) you can uncomment the following to ignore the entire idea folder. -#cmake-build-* diff --git a/Dart.gitignore b/Dart.gitignore index 3150b406..3a83c2f0 100644 --- a/Dart.gitignore +++ b/Dart.gitignore @@ -16,11 +16,9 @@ doc/api/ # Avoid committing generated Javascript files: *.dart.js -# Produced by the --dump-info flag. -*.info.json -# When generated by dart2js. Don't specify *.js if your -# project includes source files written in JavaScript. -*.js +*.info.json # Produced by the --dump-info flag. +*.js # When generated by dart2js. Don't specify *.js if your + # project includes source files written in JavaScript. *.js_ *.js.deps *.js.map diff --git a/Delphi.gitignore b/Delphi.gitignore index 9db64f62..9532800b 100644 --- a/Delphi.gitignore +++ b/Delphi.gitignore @@ -26,18 +26,6 @@ #*.obj # -# Default Delphi compiler directories -# Content of this directories are generated with each Compile/Construct of a project. -# Most of the time, files here have not there place in a code repository. -#Win32/ -#Win64/ -#OSX64/ -#OSXARM64/ -#Android/ -#Android64/ -#iOSDevice64/ -#Linux64/ - # Delphi compiler-generated binaries (safe to delete) *.exe *.dll @@ -68,7 +56,6 @@ *.projdata *.tvsconfig *.dsk -*.dsv # Delphi history and backups __history/ diff --git a/Dotnet.gitignore b/Dotnet.gitignore deleted file mode 100644 index 7282dbf2..00000000 --- a/Dotnet.gitignore +++ /dev/null @@ -1,57 +0,0 @@ -## A streamlined .gitignore for modern .NET projects -## including temporary files, build results, and -## files generated by popular .NET tools. If you are -## developing with Visual Studio, the VS .gitignore -## https://github.com/github/gitignore/blob/main/VisualStudio.gitignore -## has more thorough IDE-specific entries. -## -## Get latest from https://github.com/github/gitignore/blob/main/Dotnet.gitignore - -# Build results -[Dd]ebug/ -[Dd]ebugPublic/ -[Rr]elease/ -[Rr]eleases/ -x64/ -x86/ -[Ww][Ii][Nn]32/ -[Aa][Rr][Mm]/ -[Aa][Rr][Mm]64/ -bld/ -[Bb]in/ -[Oo]bj/ -[Ll]og/ -[Ll]ogs/ - -# .NET Core -project.lock.json -project.fragment.lock.json -artifacts/ - -# ASP.NET Scaffolding -ScaffoldingReadMe.txt - -# NuGet Packages -*.nupkg -# NuGet Symbol Packages -*.snupkg - -# dotenv environment variables file -.env - -# Others -~$* -*~ -CodeCoverage/ - -# MSBuild Binary and Structured Log -*.binlog - -# MSTest test Results -[Tt]est[Rr]esult*/ -[Bb]uild[Ll]og.* - -# NUnit -*.VisualState.xml -TestResult.xml -nunit-*.xml diff --git a/Drupal.gitignore b/Drupal.gitignore index 3856fe46..faae8083 100644 --- a/Drupal.gitignore +++ b/Drupal.gitignore @@ -25,15 +25,12 @@ /web/vendor /web/core /web/modules/README.txt -/web/modules/contrib /web/profiles/README.txt -/web/profiles/contrib /web/sites/development.services.yml /web/sites/example.settings.local.php /web/sites/example.sites.php /web/sites/README.txt /web/themes/README.txt -/web/themes/contrib /web/.csslintrc /web/.editorconfig /web/.eslintignore diff --git a/Elisp.gitignore b/Elisp.gitignore index adef969d..206569dc 100644 --- a/Elisp.gitignore +++ b/Elisp.gitignore @@ -2,13 +2,7 @@ *.elc # Packaging -.cask/ -.eask/ -.eldev/ -.keg/ - -# Built distribution -dist/ +.cask # Backup files *~ diff --git a/Firebase.gitignore b/Firebase.gitignore deleted file mode 100644 index 55b8b0ea..00000000 --- a/Firebase.gitignore +++ /dev/null @@ -1,28 +0,0 @@ -# Firebase build and deployment files -/firebase-debug.log -/firebase-debug.*.log -.firebaserc - -# Firebase Hosting -/firebase.json -*.cache -hosting/.cache - -# Firebase Functions -/functions/node_modules/ -/functions/.env -/functions/package-lock.json - -# Firebase Emulators -/firebase-*.zip -/.firebase/ -/emulator-ui/ - -# Logs -*.log -npm-debug.log* -yarn-debug.log* -yarn-error.log* - -# Environment files (local configs) -/.env.* diff --git a/Flutter.gitignore b/Flutter.gitignore deleted file mode 100644 index 39b8814a..00000000 --- a/Flutter.gitignore +++ /dev/null @@ -1,119 +0,0 @@ -# Miscellaneous -*.class -*.lock -*.log -*.pyc -*.swp -.buildlog/ -.history - - - -# Flutter repo-specific -/bin/cache/ -/bin/internal/bootstrap.bat -/bin/internal/bootstrap.sh -/bin/mingit/ -/dev/benchmarks/mega_gallery/ -/dev/bots/.recipe_deps -/dev/bots/android_tools/ -/dev/devicelab/ABresults*.json -/dev/docs/doc/ -/dev/docs/flutter.docs.zip -/dev/docs/lib/ -/dev/docs/pubspec.yaml -/dev/integration_tests/**/xcuserdata -/dev/integration_tests/**/Pods -/packages/flutter/coverage/ -version -analysis_benchmark.json - -# packages file containing multi-root paths -.packages.generated - -# Flutter/Dart/Pub related -**/doc/api/ -.dart_tool/ -.flutter-plugins -.flutter-plugins-dependencies -**/generated_plugin_registrant.dart -.packages -.pub-preload-cache/ -.pub/ -build/ -flutter_*.png -linked_*.ds -unlinked.ds -unlinked_spec.ds - -# Android related -**/android/**/gradle-wrapper.jar -.gradle/ -**/android/captures/ -**/android/gradlew -**/android/gradlew.bat -**/android/local.properties -**/android/**/GeneratedPluginRegistrant.java -**/android/key.properties -*.jks - -# iOS/XCode related -**/ios/**/*.mode1v3 -**/ios/**/*.mode2v3 -**/ios/**/*.moved-aside -**/ios/**/*.pbxuser -**/ios/**/*.perspectivev3 -**/ios/**/*sync/ -**/ios/**/.sconsign.dblite -**/ios/**/.tags* -**/ios/**/.vagrant/ -**/ios/**/DerivedData/ -**/ios/**/Icon? -**/ios/**/Pods/ -**/ios/**/.symlinks/ -**/ios/**/profile -**/ios/**/xcuserdata -**/ios/.generated/ -**/ios/Flutter/.last_build_id -**/ios/Flutter/App.framework -**/ios/Flutter/Flutter.framework -**/ios/Flutter/Flutter.podspec -**/ios/Flutter/Generated.xcconfig -**/ios/Flutter/ephemeral -**/ios/Flutter/app.flx -**/ios/Flutter/app.zip -**/ios/Flutter/flutter_assets/ -**/ios/Flutter/flutter_export_environment.sh -**/ios/ServiceDefinitions.json -**/ios/Runner/GeneratedPluginRegistrant.* - -# macOS -**/Flutter/ephemeral/ -**/Pods/ -**/macos/Flutter/GeneratedPluginRegistrant.swift -**/macos/Flutter/ephemeral -**/xcuserdata/ - -# Windows -**/windows/flutter/generated_plugin_registrant.cc -**/windows/flutter/generated_plugin_registrant.h -**/windows/flutter/generated_plugins.cmake - -# Linux -**/linux/flutter/generated_plugin_registrant.cc -**/linux/flutter/generated_plugin_registrant.h -**/linux/flutter/generated_plugins.cmake - -# Coverage -coverage/ - -# Symbols -app.*.symbols - -# Exceptions to above rules. -!**/ios/**/default.mode1v3 -!**/ios/**/default.mode2v3 -!**/ios/**/default.pbxuser -!**/ios/**/default.perspectivev3 -!/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages -!/dev/ci/**/Gemfile.lock \ No newline at end of file diff --git a/GitHubPages.gitignore b/GitHubPages.gitignore deleted file mode 100644 index 807c07fc..00000000 --- a/GitHubPages.gitignore +++ /dev/null @@ -1,18 +0,0 @@ -# This .gitignore is appropriate for repositories deployed to GitHub Pages and using -# a Gemfile as specified at https://github.com/github/pages-gem#conventional - -# Basic Jekyll gitignores (synchronize to Jekyll.gitignore) -_site/ -.sass-cache/ -.jekyll-cache/ -.jekyll-metadata - -# Additional Ruby/bundler ignore for when you run: bundle install -/vendor - -# Specific ignore for GitHub Pages -# GitHub Pages will always use its own deployed version of pages-gem -# This means GitHub Pages will NOT use your Gemfile.lock and therefore it is -# counterproductive to check this file into the repository. -# Details at https://github.com/github/pages-gem/issues/768 -Gemfile.lock diff --git a/Gleam.gitignore b/Gleam.gitignore deleted file mode 100644 index 599be4eb..00000000 --- a/Gleam.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -*.beam -*.ez -/build -erl_crash.dump diff --git a/Global/Ansible.gitignore b/Global/Ansible.gitignore index 7eaa6e28..a8b42eb6 100644 --- a/Global/Ansible.gitignore +++ b/Global/Ansible.gitignore @@ -1,2 +1 @@ *.retry -.ansible/ diff --git a/Global/Archives.gitignore b/Global/Archives.gitignore index 8c92521b..4ed9ab83 100644 --- a/Global/Archives.gitignore +++ b/Global/Archives.gitignore @@ -14,8 +14,6 @@ *.lzma *.cab *.xar -*.zst -*.tzst # Packing-only formats *.iso diff --git a/Global/Cursor.gitignore b/Global/Cursor.gitignore deleted file mode 100644 index 234f905b..00000000 --- a/Global/Cursor.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -.cursorignore -.cursorindexingignore diff --git a/Global/Eclipse.gitignore b/Global/Eclipse.gitignore index 85723da8..acec74ac 100644 --- a/Global/Eclipse.gitignore +++ b/Global/Eclipse.gitignore @@ -48,7 +48,7 @@ local.properties # Annotation Processing .apt_generated/ -.apt_generated_tests/ +.apt_generated_test/ # Scala IDE specific (Scala & Java development for Eclipse) .cache-main diff --git a/Global/Emacs.gitignore b/Global/Emacs.gitignore index 489b8928..d40e8659 100644 --- a/Global/Emacs.gitignore +++ b/Global/Emacs.gitignore @@ -47,5 +47,3 @@ flycheck_*.el # network security /network-security.data -# undo-tree -*.~undo-tree~ diff --git a/Global/JetBrains.gitignore b/Global/JetBrains.gitignore index 0c1302b4..3649d6dc 100644 --- a/Global/JetBrains.gitignore +++ b/Global/JetBrains.gitignore @@ -1,4 +1,4 @@ -# Covers JetBrains IDEs: IntelliJ, GoLand, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider +# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 # User-specific stuff @@ -63,7 +63,6 @@ atlassian-ide-plugin.xml # SonarLint plugin .idea/sonarlint/ -.idea/sonarlint.xml # see https://community.sonarsource.com/t/is-the-file-idea-idea-idea-sonarlint-xml-intended-to-be-under-source-control/121119 # Crashlytics plugin (for Android Studio and IntelliJ) com_crashlytics_export_strings.xml @@ -71,16 +70,8 @@ crashlytics.properties crashlytics-build.properties fabric.properties -# Editor-based HTTP Client +# Editor-based Rest Client .idea/httpRequests -http-client.private.env.json # Android studio 3.1+ serialized cache file .idea/caches/build_file_checksums.ser - -# Apifox Helper cache -.idea/.cache/.Apifox_Helper -.idea/ApifoxUploaderProjectSetting.xml - -# Github Copilot persisted session migrations, see: https://github.com/microsoft/copilot-intellij-feedback/issues/712#issuecomment-3322062215 -.idea/**/copilot.data.migration.*.xml diff --git a/Global/Lefthook.gitignore b/Global/Lefthook.gitignore deleted file mode 100644 index 35409f0e..00000000 --- a/Global/Lefthook.gitignore +++ /dev/null @@ -1,16 +0,0 @@ -# https://lefthook.dev/configuration/#config-file-name -/.lefthook-local.json -/.lefthook-local.toml -/.lefthook-local.yaml -/.lefthook-local.yml -/lefthook-local.json -/lefthook-local.toml -/lefthook-local.yaml -/lefthook-local.yml -/.config/lefthook-local.json -/.config/lefthook-local.toml -/.config/lefthook-local.yaml -/.config/lefthook-local.yml - -# https://lefthook.dev/configuration/source_dir_local.html -/.lefthook-local/ diff --git a/Global/Linux.gitignore b/Global/Linux.gitignore index 35ea8c67..b56bf65d 100644 --- a/Global/Linux.gitignore +++ b/Global/Linux.gitignore @@ -3,7 +3,7 @@ # temporary files which can be created if a process still has a handle open of a deleted file .fuse_hidden* -# Metadata left by Dolphin file manager, which comes with KDE Plasma +# KDE directory preferences .directory # Linux trash folder which might appear on any partition or disk @@ -11,6 +11,3 @@ # .nfs files are created when an open file is removed but is still being accessed .nfs* - -# Log files created by default by the nohup command -nohup.out diff --git a/Global/MATLAB.gitignore b/Global/MATLAB.gitignore index 92061b1d..01d02dd2 100644 --- a/Global/MATLAB.gitignore +++ b/Global/MATLAB.gitignore @@ -1,33 +1,31 @@ -# Autosave files +# Windows default autosave extension *.asv + +# OSX / *nix default autosave extension *.m~ -*.autosave -*.slx.r* -*.mdl.r* -# Derived content-obscured files -*.p - -# Compiled MEX files +# Compiled MEX binaries (all platforms) *.mex* # Packaged app and toolbox files *.mlappinstall *.mltbx -# Deployable archives -*.ctf - # Generated helpsearch folders helpsearch*/ -# Code generation folders +# Simulink code generation folders slprj/ sccprj/ + +# Matlab code generation folders codegen/ -# Cache files +# Simulink autosave extension +*.autosave + +# Simulink cache files *.slxc -# Cloud based storage dotfile -.MATLABDriveTag +# Octave session info +octave-workspace diff --git a/Global/Metals.gitignore b/Global/Metals.gitignore index 779e796b..516e7e33 100644 --- a/Global/Metals.gitignore +++ b/Global/Metals.gitignore @@ -1,6 +1,5 @@ -# Metals (Scala Language Server) -# Reference: https://scalameta.org/metals/docs/editors/vscode#files-and-directories-to-include-in-your-gitignore + # Generated Metals (Scala Language Server) files + # Reference: https://scalameta.org/metals/ .metals/ .bloop/ -.ammonite/ -metals.sbt +project/metals.sbt diff --git a/Global/MicrosoftOffice.gitignore b/Global/MicrosoftOffice.gitignore index 6501a7d3..ddcc9cf6 100644 --- a/Global/MicrosoftOffice.gitignore +++ b/Global/MicrosoftOffice.gitignore @@ -2,7 +2,6 @@ # Word temporary ~$*.doc* -~$*.dot* # Word Auto Backup File Backup of *.doc* diff --git a/ModelSim.gitignore b/Global/ModelSim.gitignore similarity index 100% rename from ModelSim.gitignore rename to Global/ModelSim.gitignore diff --git a/Global/PlatformIO.gitignore b/Global/PlatformIO.gitignore deleted file mode 100644 index 2de98aba..00000000 --- a/Global/PlatformIO.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -.pio -.pioenvs -.piolibdeps -.vscode/.browse.c_cpp.db* -.vscode/c_cpp_properties.json -.vscode/launch.json diff --git a/Global/SBT.gitignore b/Global/SBT.gitignore index 98ee5070..5ed6acb6 100644 --- a/Global/SBT.gitignore +++ b/Global/SBT.gitignore @@ -10,4 +10,3 @@ project/plugins/project/ .history .cache .lib/ -.bsp/ diff --git a/Global/STM32CubeIDE.gitignore b/Global/STM32CubeIDE.gitignore deleted file mode 100644 index fc7ee5c7..00000000 --- a/Global/STM32CubeIDE.gitignore +++ /dev/null @@ -1,51 +0,0 @@ -# STM32CubeIDE specific files - -# Project-specific settings. Ignore it if developers have different preferences. -# However, if you want all team members to use the same code formatting and settings, -# consider including the .settings folder in the repository. - -# /.settings/ - -# Ignore Eclipse-based IDE launch configurations. -# Uncomment if you want each developer to have their own unique debug configurations. -#*.launch - -# Ignore any JLink-related files (debug configurations). -# Uncomment if you want each developer to have their own unique debug configurations. -#*.jlink - -# Ignore log files generated by the IDE. -# These are not necessary for version control. -*.log - -# Build files - -# Ignore build output directories. -# These are not needed in the repository as they are generated during the build process. -Debug/ -Release/ - -# Ignore common binary and object files generated during compilation. -# They should not be included in the repository as they are build artifacts. -*.elf -*.map -*.bin -*.hex -*.srec -*.lst -*.o -*.d -*.a -*.su -*.crl - -#TouchGFX files (in case your project has touchGFX) -TouchGFX/generated -TouchGFX/build -TouchGFX/simulator/msvs/.vs - -# Backup files - -# Ignore temporary and backup files generated by the operating system and editor. -# These are not needed in the repository. -*.bak diff --git a/Global/Stata.gitignore b/Global/Stata.gitignore index 288abf8a..07997bb1 100644 --- a/Global/Stata.gitignore +++ b/Global/Stata.gitignore @@ -8,7 +8,6 @@ *.smcl *.stpr *.stsem -~*.stswp # Graphic export files from Stata # Stata command graph export: http://www.stata.com/manuals14/g-2graphexport.pdf diff --git a/Global/Vim.gitignore b/Global/Vim.gitignore index cb8a0499..19fa6326 100644 --- a/Global/Vim.gitignore +++ b/Global/Vim.gitignore @@ -1,7 +1,6 @@ # Swap [._]*.s[a-v][a-z] -# comment out the next line if you don't need vector files -!*.svg +!*.svg # comment out if you don't need vector files [._]*.sw[a-p] [._]s[a-rt-v][a-z] [._]ss[a-gi-z] diff --git a/Global/VirtualEnv.gitignore b/Global/VirtualEnv.gitignore index d895d00e..b2c22f2a 100644 --- a/Global/VirtualEnv.gitignore +++ b/Global/VirtualEnv.gitignore @@ -1,5 +1,5 @@ # Virtualenv -# https://realpython.com/python-virtual-environments-a-primer/#the-virtualenv-project +# http://iamzed.com/2009/05/07/a-primer-on-virtualenv/ .Python [Bb]in [Ii]nclude diff --git a/Global/VisualStudioCode.gitignore b/Global/VisualStudioCode.gitignore index b72ba8b5..7478c274 100644 --- a/Global/VisualStudioCode.gitignore +++ b/Global/VisualStudioCode.gitignore @@ -1,10 +1,12 @@ -.vscode/* +.vscode/ !.vscode/settings.json !.vscode/tasks.json !.vscode/launch.json !.vscode/extensions.json !.vscode/*.code-snippets -!*.code-workspace + +# Local History for Visual Studio Code +.history/ # Built Visual Studio Code Extensions *.vsix diff --git a/Global/Xcode.gitignore b/Global/Xcode.gitignore index 5073505e..91055468 100644 --- a/Global/Xcode.gitignore +++ b/Global/Xcode.gitignore @@ -1,2 +1,26 @@ +# Xcode +# +# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore + ## User settings xcuserdata/ + +## compatibility with Xcode 8 and earlier (ignoring not required starting Xcode 9) +*.xcscmblueprint +*.xccheckout + +## compatibility with Xcode 3 and earlier (ignoring not required starting Xcode 4) +build/ +DerivedData/ +*.moved-aside +*.pbxuser +!default.pbxuser +*.mode1v3 +!default.mode1v3 +*.mode2v3 +!default.mode2v3 +*.perspectivev3 +!default.perspectivev3 + +## Gcc Patch +/*.gcno diff --git a/Global/macOS.gitignore b/Global/macOS.gitignore index a4557fba..135767fc 100644 --- a/Global/macOS.gitignore +++ b/Global/macOS.gitignore @@ -1,9 +1,10 @@ # General .DS_Store -__MACOSX/ .AppleDouble .LSOverride -Icon[ ] + +# Icon must end with two \r +Icon # Thumbnails ._* diff --git a/Global/mise.gitignore b/Global/mise.gitignore deleted file mode 100644 index 2f44750e..00000000 --- a/Global/mise.gitignore +++ /dev/null @@ -1,11 +0,0 @@ -# https://mise.jdx.dev/configuration.html -# https://mise.jdx.dev/configuration/environments.html -.mise.*.local.toml -.mise.local.toml -mise.*.local.toml -mise.local.toml -.mise/*.local.toml -mise/*.local.toml - -# https://mise.jdx.dev/configuration.html#tool-versions -#.tool-versions diff --git a/Go.gitignore b/Go.gitignore index aaadf736..3b735ec4 100644 --- a/Go.gitignore +++ b/Go.gitignore @@ -11,22 +11,11 @@ # Test binary, built with `go test -c` *.test -# Code coverage profiles and other test artifacts +# Output of the go coverage tool, specifically when used with LiteIDE *.out -coverage.* -*.coverprofile -profile.cov # Dependency directories (remove the comment below to include it) # vendor/ # Go workspace file go.work -go.work.sum - -# env file -.env - -# Editor/IDE -# .idea/ -# .vscode/ diff --git a/Godot.gitignore b/Godot.gitignore index e00df843..4f48ad79 100644 --- a/Godot.gitignore +++ b/Godot.gitignore @@ -1,12 +1,7 @@ -# Godot 4+ specific ignores -.godot/ -.nomedia - # Godot-specific ignores .import/ export.cfg -export_credentials.cfg -*.tmp +export_presets.cfg # Imported translations (automatically generated from CSV files) *.translation @@ -14,4 +9,3 @@ export_credentials.cfg # Mono-specific ignores .mono/ data_*/ -mono_crash.*.json diff --git a/Gradle.gitignore b/Gradle.gitignore index 296d3f00..0986bbec 100644 --- a/Gradle.gitignore +++ b/Gradle.gitignore @@ -1,6 +1,6 @@ .gradle **/build/ -!**/src/**/build/ +!src/**/build/ # Ignore Gradle GUI config gradle-app.setting @@ -8,9 +8,6 @@ gradle-app.setting # Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored) !gradle-wrapper.jar -# Avoid ignore Gradle wrappper properties -!gradle-wrapper.properties - # Cache of project .gradletasknamecache diff --git a/HIP.gitignore b/HIP.gitignore deleted file mode 100644 index 5f3324cf..00000000 --- a/HIP.gitignore +++ /dev/null @@ -1,50 +0,0 @@ -# HIP.gitignore -# GitHub gitignore template for AMD HIP (ROCm) projects -# -# Reference: -# Official AMD ROCm HIP .gitignore: https://github.com/ROCm/hip/blob/amd-staging/.gitignore - -# 1. Build directories and files -/build/ # common build directory -/CMakeFiles/ # CMake internal files -/CMakeCache.txt # CMake cache file -/Makefile # autogenerated Makefile -/cmake_install.cmake # install script -/install_manifest.txt # install manifest list -*.ninja-dep # Ninja dependency files -*.ninja_log # Ninja log files -meson-logs/ # Meson log directory - -# 2. Compilation outputs and intermediates -*.o # object files -*.obj # Windows object files -*.so # shared libraries -*.a # static librarie -*.d # dependency files -*.gch # precompiled headers -*.ii # preprocessed output -*.ii.cpp # C++ preprocessed output -*.out # generic executable outputs -*.exe # Windows executables - -# 3. HIP/ROCm specific binaries and intermediates -*.hsaco # ROCm compiled binary -*.s # assembly output -*.kernels.cpp # autogenerated kernel sources -*.hip.cpp.* # hipcc intermediate outputs - -# 4. Official sample binaries and tutorial outputs -bin/hipInfo # sample binary -bin/hipBusBandwidth # sample binary -bin/hipDispatchLatency # sample binary -bin/hipify-clang # sample tool -samples/**/*.out # tutorial outputs -samples/**/*.code # ISA/code dumps -samples/**/*.hsaco # compiled binaries -samples/**/*.co # kernel code outputs - -# 5. Tags, logs and test outputs -tags # ctags index -*.log # log files -/tests_output/ # custom test output directory -/samples_output/ # custom sample output directory diff --git a/Haxe.gitignore b/Haxe.gitignore deleted file mode 100644 index efafc9e9..00000000 --- a/Haxe.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -.haxelib/ -.haxelsp/recording/ -dump/ diff --git a/IAR.gitignore b/IAR.gitignore deleted file mode 100644 index cb3fdf2c..00000000 --- a/IAR.gitignore +++ /dev/null @@ -1,47 +0,0 @@ -# Compiled binaries -*.o -*.bin -*.elf -*.hex -*.map -*.out -*.obj - -# Trash -*.bak -thumbs.db -*.~* - -# IAR Settings -**/settings/*.crun -**/settings/*.dbgdt -**/settings/*.cspy -**/settings/*.cspy.* -**/settings/*.xcl -**/settings/*.dni -**/settings/*.wsdt -**/settings/*.wspos - -# IAR Debug Exe -**/Exe/*.sim - -# IAR Debug Obj -**/Obj/*.pbd -**/Obj/*.pbd.* -**/Obj/*.pbi -**/Obj/*.pbi.* - -# IAR project "Debug" directory -Debug/ - -# IAR project "Release" directory -Release/ - -# IAR project settings directory -settings/ - -# IAR backup files -Backup* - -# IAR .dep files -*.dep \ No newline at end of file diff --git a/Jekyll.gitignore b/Jekyll.gitignore index 74a9223a..2ca86829 100644 --- a/Jekyll.gitignore +++ b/Jekyll.gitignore @@ -2,6 +2,3 @@ _site/ .sass-cache/ .jekyll-cache/ .jekyll-metadata -# Ignore folders generated by Bundler -.bundle/ -vendor/ diff --git a/Julia.gitignore b/Julia.gitignore index 285da1ec..29126e47 100644 --- a/Julia.gitignore +++ b/Julia.gitignore @@ -21,8 +21,4 @@ docs/site/ # It records a fixed state of all packages used by the project. As such, it should not be # committed for packages, but should be committed for applications that require a static # environment. -Manifest*.toml - -# File generated by the Preferences package to store local preferences -LocalPreferences.toml -JuliaLocalPreferences.toml +Manifest.toml diff --git a/Katalon.gitignore b/Katalon.gitignore deleted file mode 100644 index 73a4938f..00000000 --- a/Katalon.gitignore +++ /dev/null @@ -1,40 +0,0 @@ -# Katalon Test Suite -# Compiled class file -*.class -*.swp -output -!output/.gitkeep -build - -Libs/TempTestCase* -Libs/TempTestSuite* -bin/lib/TempTestCase* -Reports/ -\.classpath -\.project -\.settings/ -bin/lib/ -Libs/ -.svn/ -.gradle - - -# Log file -*.log - -# BlueJ files -*.ctxt - -# Mobile Tools for Java (J2ME) -.mtj.tmp/ - -# Package Files # -*.jar -*.war -*.ear -*.zip -*.tar.gz -*.rar - -# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml -hs_err_pid* diff --git a/KiCad.gitignore b/KiCad.gitignore index 9d5df933..a63bc0e7 100644 --- a/KiCad.gitignore +++ b/KiCad.gitignore @@ -8,19 +8,14 @@ *.kicad_pcb-bak *.kicad_sch-bak *-backups -*-cache* -*-bak -*-bak* +*.kicad_prl +*.sch-bak *~ -~* _autosave-* -\#auto_saved_files\# *.tmp *-save.pro *-save.kicad_pcb fp-info-cache -~*.lck -\#auto_saved_files# # Netlist files (exported from Eeschema) *.net @@ -32,9 +27,3 @@ fp-info-cache # Exported BOM files *.xml *.csv - -# Archived Backups (KiCad 6.0) -**/*-backups/*.zip - -# Local project settings -*.kicad_prl diff --git a/Kotlin.gitignore b/Kotlin.gitignore deleted file mode 100644 index 566e06bf..00000000 --- a/Kotlin.gitignore +++ /dev/null @@ -1,27 +0,0 @@ -# Compiled class file -*.class - -# Log file -*.log - -# BlueJ files -*.ctxt - -# Mobile Tools for Java (J2ME) -.mtj.tmp/ - -# Package Files # -*.jar -*.war -*.nar -*.ear -*.zip -*.tar.gz -*.rar - -# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml -hs_err_pid* -replay_pid* - -# Kotlin Gradle plugin data, see https://kotlinlang.org/docs/whatsnew20.html#new-directory-for-kotlin-data-in-gradle-projects -.kotlin/ \ No newline at end of file diff --git a/Kotlin.gitignore b/Kotlin.gitignore new file mode 120000 index 00000000..c48376ee --- /dev/null +++ b/Kotlin.gitignore @@ -0,0 +1 @@ +Java.gitignore \ No newline at end of file diff --git a/LangChain.gitignore b/LangChain.gitignore deleted file mode 100644 index c76ebfd9..00000000 --- a/LangChain.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -# gitignore template for LangChain products, e.g., LangGraph, LangSmith -# website: https://www.langchain.com/ -# website: https://www.langchain.com/langgraph - -# LangGraph -.langgraph_api/ diff --git a/Laravel.gitignore b/Laravel.gitignore index d5673e32..297959a1 100644 --- a/Laravel.gitignore +++ b/Laravel.gitignore @@ -21,10 +21,3 @@ Homestead.yaml Homestead.json /.vagrant .phpunit.result.cache - -/public/build -/storage/pail -.env.backup -.env.production -.phpactor.json -auth.json diff --git a/Luau.gitignore b/Luau.gitignore deleted file mode 100644 index f7ecbc96..00000000 --- a/Luau.gitignore +++ /dev/null @@ -1,14 +0,0 @@ -# A fast, small, safe, gradually typed embeddable scripting language derived from Lua -# -# https://github.com/luau-lang/luau -# https://luau.org/ - -# Code coverage -coverage.out - -# Profiling -profile.out -profile.svg - -# Time trace -trace.json diff --git a/Maven.gitignore b/Maven.gitignore index 6d706b8d..2f435308 100644 --- a/Maven.gitignore +++ b/Maven.gitignore @@ -7,7 +7,7 @@ release.properties dependency-reduced-pom.xml buildNumber.properties .mvn/timing.properties -# https://maven.apache.org/wrapper/#usage-without-binary-jar +# https://github.com/takari/maven-wrapper#usage-without-binary-jar .mvn/wrapper/maven-wrapper.jar # Eclipse m2e generated files diff --git a/Modelica.gitignore b/Modelica.gitignore deleted file mode 100644 index aa2cc996..00000000 --- a/Modelica.gitignore +++ /dev/null @@ -1,42 +0,0 @@ -# Modelica - an object-oriented language for modeling of cyber-physical systems -# https://modelica.org/ -# Ignore temporary files, build results, simulation files - -## Modelica-specific files -*~ -*.bak -*.bak-mo -*.mof -\#*\# -*.moe -*.mol - -## Build artefacts -*.exe -*.exp -*.o -*.pyc - -## Simulation files -*.mat - -## Package files -*.gz -*.rar -*.tar -*.zip - -## Dymola-specific files -buildlog.txt -dsfinal.txt -dsin.txt -dslog.txt -dsmodel* -dsres.txt -dymosim* -request -stat -status -stop -success -*. diff --git a/Nestjs.gitignore b/Nestjs.gitignore deleted file mode 100644 index 845341e4..00000000 --- a/Nestjs.gitignore +++ /dev/null @@ -1,24 +0,0 @@ -# Nestjs specific -/dist -/node_modules -/build -/tmp - -# Logs -logs -*.log -npm-debug.log* -pnpm-debug.log* -yarn-debug.log* -yarn-error.log* -lerna-debug.log* - -# dotenv environment variable files -.env -.env.development -.env.test -.env.production - -# temp directory -.temp -.tmp diff --git a/Nextjs.gitignore b/Nextjs.gitignore deleted file mode 100644 index 45c1abce..00000000 --- a/Nextjs.gitignore +++ /dev/null @@ -1,36 +0,0 @@ -# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. - -# dependencies -/node_modules -/.pnp -.pnp.js - -# testing -/coverage - -# next.js -/.next/ -/out/ - -# production -/build - -# misc -.DS_Store -*.pem - -# debug -npm-debug.log* -yarn-debug.log* -yarn-error.log* - -# local env files -.env*.local -.env - -# vercel -.vercel - -# typescript -*.tsbuildinfo -next-env.d.ts diff --git a/Nix.gitignore b/Nix.gitignore deleted file mode 100644 index 912e6700..00000000 --- a/Nix.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -# Ignore build outputs from performing a nix-build or `nix build` command -result -result-* - -# Ignore automatically generated direnv output -.direnv diff --git a/Node.gitignore b/Node.gitignore index 0ccb8df8..20b0c921 100644 --- a/Node.gitignore +++ b/Node.gitignore @@ -5,6 +5,7 @@ npm-debug.log* yarn-debug.log* yarn-error.log* lerna-debug.log* +.pnpm-debug.log* # Diagnostic reports (https://nodejs.org/api/report.html) report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json @@ -56,6 +57,12 @@ web_modules/ # Optional stylelint cache .stylelintcache +# Microbundle cache +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ + # Optional REPL history .node_repl_history @@ -67,8 +74,10 @@ web_modules/ # dotenv environment variable files .env -.env.* -!.env.example +.env.development.local +.env.test.local +.env.production.local +.env.local # parcel-bundler cache (https://parceljs.org/) .cache @@ -81,7 +90,6 @@ out # Nuxt.js build / generate output .nuxt dist -.output # Gatsby files .cache/ @@ -96,18 +104,6 @@ dist .temp .cache -# Sveltekit cache directory -.svelte-kit/ - -# vitepress build output -**/.vitepress/dist - -# vitepress cache directory -**/.vitepress/cache - -# Docusaurus cache and generated files -.docusaurus - # Serverless directories .serverless/ @@ -117,25 +113,15 @@ dist # DynamoDB Local files .dynamodb/ -# Firebase cache directory -.firebase/ - # TernJS port file .tern-port # Stores VSCode versions used for testing VSCode extensions .vscode-test -# yarn v3 +# yarn v2 +.yarn/cache +.yarn/unplugged +.yarn/build-state.yml +.yarn/install-state.gz .pnp.* -.yarn/* -!.yarn/patches -!.yarn/plugins -!.yarn/releases -!.yarn/sdks -!.yarn/versions - -# Vite files -vite.config.js.timestamp-* -vite.config.ts.timestamp-* -.vite/ diff --git a/OCaml.gitignore b/OCaml.gitignore index 250caf74..a18e0840 100644 --- a/OCaml.gitignore +++ b/OCaml.gitignore @@ -8,14 +8,7 @@ *.cmxs *.cmxa -# Files containing detailed information about the compilation (generated -# by `ocamlc`/`ocamlopt` when invoked using the option `-bin-annot`). -# These files are typically useful for code inspection tools -# (e.g. Merlin). -*.cmt -*.cmti - -# ocamlbuild and Dune default working directory +# ocamlbuild working directory _build/ # ocamlbuild targets diff --git a/Objective-C.gitignore b/Objective-C.gitignore index 2ebce16e..7801c930 100644 --- a/Objective-C.gitignore +++ b/Objective-C.gitignore @@ -5,6 +5,23 @@ ## User settings xcuserdata/ +## compatibility with Xcode 8 and earlier (ignoring not required starting Xcode 9) +*.xcscmblueprint +*.xccheckout + +## compatibility with Xcode 3 and earlier (ignoring not required starting Xcode 4) +build/ +DerivedData/ +*.moved-aside +*.pbxuser +!default.pbxuser +*.mode1v3 +!default.mode1v3 +*.mode2v3 +!default.mode2v3 +*.perspectivev3 +!default.perspectivev3 + ## Obj-C/Swift specific *.hmap @@ -42,3 +59,10 @@ fastlane/report.xml fastlane/Preview.html fastlane/screenshots/**/*.png fastlane/test_output + +# Code Injection +# +# After new code Injection tools there's a generated folder /iOSInjectionProject +# https://github.com/johnno1962/injectionforxcode + +iOSInjectionProject/ diff --git a/Packer.gitignore b/Packer.gitignore index caa24ec7..f2d0a319 100644 --- a/Packer.gitignore +++ b/Packer.gitignore @@ -4,13 +4,5 @@ packer_cache/ # Crash log crash.log -# https://www.packer.io/guides/hcl/variables -# Exclude all .pkrvars.hcl files, which are likely to contain sensitive data, -# such as password, private keys, and other secrets. These should not be part of -# version control as they are data points which are potentially sensitive and -# subject to change depending on the environment. -# -*.pkrvars.hcl - # For built boxes *.box diff --git a/Perl.gitignore b/Perl.gitignore index 79d77ce6..ecf66f84 100644 --- a/Perl.gitignore +++ b/Perl.gitignore @@ -13,7 +13,7 @@ cover_db/ # Devel::NYTProf nytprof.out -# Dist::Zilla +# Dizt::Zilla /.build/ # Module::Build @@ -33,9 +33,3 @@ inc/ /MANIFEST.bak /pm_to_blib /*.zip - -# Carton/Carmel -/local/ -/.carmel/ -# cpanfile.snapshot should generally be ignored for library code, otherwise included -# cpanfile.snapshot diff --git a/Python.gitignore b/Python.gitignore index e15106e3..d9005f2c 100644 --- a/Python.gitignore +++ b/Python.gitignore @@ -1,6 +1,6 @@ # Byte-compiled / optimized / DLL files __pycache__/ -*.py[codz] +*.py[cod] *$py.class # C extensions @@ -27,8 +27,8 @@ share/python-wheels/ MANIFEST # PyInstaller -# Usually these files are written by a python script from a template -# before PyInstaller builds the exe, so as to inject date/other infos into it. +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. *.manifest *.spec @@ -46,7 +46,7 @@ htmlcov/ nosetests.xml coverage.xml *.cover -*.py.cover +*.py,cover .hypothesis/ .pytest_cache/ cover/ @@ -92,64 +92,27 @@ ipython_config.py # However, in case of collaboration, if having platform-specific dependencies or dependencies # having no cross-platform support, pipenv may install dependencies that don't work, or not # install all needed dependencies. -# Pipfile.lock - -# UV -# Similar to Pipfile.lock, it is generally recommended to include uv.lock in version control. -# This is especially recommended for binary packages to ensure reproducibility, and is more -# commonly ignored for libraries. -# uv.lock +#Pipfile.lock # poetry # Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. # This is especially recommended for binary packages to ensure reproducibility, and is more # commonly ignored for libraries. # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control -# poetry.lock -# poetry.toml +#poetry.lock -# pdm -# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. -# pdm recommends including project-wide configuration in pdm.toml, but excluding .pdm-python. -# https://pdm-project.org/en/latest/usage/project/#working-with-version-control -# pdm.lock -# pdm.toml -.pdm-python -.pdm-build/ - -# pixi -# Similar to Pipfile.lock, it is generally recommended to include pixi.lock in version control. -# pixi.lock -# Pixi creates a virtual environment in the .pixi directory, just like venv module creates one -# in the .venv directory. It is recommended not to include this directory in version control. -.pixi - -# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm +# PEP 582; used by e.g. github.com/David-OConnor/pyflow __pypackages__/ # Celery stuff celerybeat-schedule celerybeat.pid -# Redis -*.rdb -*.aof -*.pid - -# RabbitMQ -mnesia/ -rabbitmq/ -rabbitmq-data/ - -# ActiveMQ -activemq-data/ - # SageMath parsed files *.sage.py # Environments .env -.envrc .venv env/ venv/ @@ -182,35 +145,8 @@ dmypy.json cython_debug/ # PyCharm -# JetBrains specific template is maintained in a separate JetBrains.gitignore that can -# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore -# and can be added to the global gitignore or merged into this file. For a more nuclear -# option (not recommended) you can uncomment the following to ignore the entire idea folder. -# .idea/ - -# Abstra -# Abstra is an AI-powered process automation framework. -# Ignore directories containing user credentials, local state, and settings. -# Learn more at https://abstra.io/docs -.abstra/ - -# Visual Studio Code -# Visual Studio Code specific template is maintained in a separate VisualStudioCode.gitignore -# that can be found at https://github.com/github/gitignore/blob/main/Global/VisualStudioCode.gitignore -# and can be added to the global gitignore or merged into this file. However, if you prefer, -# you could uncomment the following to ignore the entire vscode folder -# .vscode/ - -# Ruff stuff: -.ruff_cache/ - -# PyPI configuration file -.pypirc - -# Marimo -marimo/_static/ -marimo/_lsp/ -__marimo__/ - -# Streamlit -.streamlit/secrets.toml +# JetBrains specific template is maintainted in a separate JetBrains.gitignore that can +# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore +# and can be added to the global gitignore or merged into this file. For a more nuclear +# option (not recommended) you can uncomment the following to ignore the entire idea folder. +#.idea/ diff --git a/README.md b/README.md index a2ef0245..7014eed7 100644 --- a/README.md +++ b/README.md @@ -11,10 +11,10 @@ the following resources are a great place to start: - The [Ignoring Files article][help] on the GitHub Help site. - The [gitignore(5)][man] manual page. -[man]: https://git-scm.com/docs/gitignore +[man]: http://git-scm.com/docs/gitignore [help]: https://help.github.com/articles/ignoring-files -[chapter]: https://git-scm.com/book/en/v2/Git-Basics-Recording-Changes-to-the-Repository#_ignoring -[progit]: https://git-scm.com/book +[chapter]: https://git-scm.com/book/en/Git-Basics-Recording-Changes-to-the-Repository#_ignoring +[progit]: http://git-scm.com/book ## Folder structure @@ -116,7 +116,7 @@ header of the template. For example, this template might live at `community/DotNet/InforCRM.gitignore`: -```gitignore +``` # gitignore template for InforCRM (formerly SalesLogix) # website: https://www.infor.com/product-summary/cx/infor-crm/ # diff --git a/Racket.gitignore b/Racket.gitignore deleted file mode 100644 index 93e40729..00000000 --- a/Racket.gitignore +++ /dev/null @@ -1,7 +0,0 @@ -.DS_Store -compiled/ -/doc/ -*~ -*.bak -\#* -.\#* diff --git a/RainbowBrite.gitignore b/RainbowBrite.gitignore new file mode 100644 index 00000000..9b23a919 --- /dev/null +++ b/RainbowBrite.gitignore @@ -0,0 +1,4 @@ +*.thedarkone +*.murkydismal +*.lurky +*.darkprincess diff --git a/ReScript.gitignore b/ReScript.gitignore deleted file mode 100644 index b7364c93..00000000 --- a/ReScript.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -/node_modules/ -/lib/ -.bsb.lock diff --git a/Rust.gitignore b/Rust.gitignore index ad679558..6985cf1b 100644 --- a/Rust.gitignore +++ b/Rust.gitignore @@ -1,21 +1,14 @@ # Generated by Cargo # will have compiled files and executables -debug -target +debug/ +target/ + +# Remove Cargo.lock from gitignore if creating an executable, leave it for libraries +# More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html +Cargo.lock # These are backup files generated by rustfmt **/*.rs.bk # MSVC Windows builds of rustc generate these, which store debugging information *.pdb - -# Generated by cargo mutants -# Contains mutation testing data -**/mutants.out*/ - -# RustRover -# JetBrains specific template is maintained in a separate JetBrains.gitignore that can -# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore -# and can be added to the global gitignore or merged into this file. For a more nuclear -# option (not recommended) you can uncomment the following to ignore the entire idea folder. -#.idea/ diff --git a/SSDT-sqlproj.gitignore b/SSDT-sqlproj.gitignore deleted file mode 100644 index 36c16598..00000000 --- a/SSDT-sqlproj.gitignore +++ /dev/null @@ -1,31 +0,0 @@ -## Ignore Visual Studio SSDT sqlproj specific temporary files, build results, etc -## -## -## Get latest from https://github.com/github/gitignore/blob/master/SSDT-sqlproj.gitignore -# Build output -bin/ -obj/ - -# DACPAC files -*.dacpac - -# Publish profiles (optional, if environment-specific) -*.publish.xml - -# SQL Server debug files -*.dbmdl -*.sqlcmdvars - -# Visual Studio settings -.vs/ - -# User-specific files -*.user -*.suo -*.userosscache -*.sln.docstates - -# Backup files -*.bak -*.log - diff --git a/Salesforce.gitignore b/Salesforce.gitignore deleted file mode 100644 index 3547a96f..00000000 --- a/Salesforce.gitignore +++ /dev/null @@ -1,39 +0,0 @@ -# This file is used for Git repositories to specify intentionally untracked files that Git should ignore. -# If you are not using git, you can delete this file. For more information see: https://git-scm.com/docs/gitignore -# For useful gitignore templates see: https://github.com/github/gitignore - -# Salesforce cache -.sf/ -.sfdx/ -.localdevserver/ -deploy-options.json -.localdev - -# LWC VSCode autocomplete -**/lwc/jsconfig.json - -# LWC Jest coverage reports -coverage/ - -# Logs -logs -*.log -npm-debug.log* -yarn-debug.log* -yarn-error.log* - -# Eslint cache -.eslintcache - -# Windows system files -Thumbs.db -ehthumbs.db -[Dd]esktop.ini -$RECYCLE.BIN/ - -# Salesforce Analyzer results -sca-results.csv -sfca_results.json - -# Local environment variables -.env diff --git a/Solidity-Remix.gitignore b/Solidity-Remix.gitignore deleted file mode 100644 index a49555a4..00000000 --- a/Solidity-Remix.gitignore +++ /dev/null @@ -1,15 +0,0 @@ -# Remix compiler artifacts -**/artifacts/ -**/artifacts/** - -# Remix plugin state folders -deps/ -states/ - -# Debug info -*.dbg.json -*.tsbuildinfo - -# Optional -.env -.env.local \ No newline at end of file diff --git a/Swift.gitignore b/Swift.gitignore index 52fe2f71..330d1674 100644 --- a/Swift.gitignore +++ b/Swift.gitignore @@ -5,6 +5,23 @@ ## User settings xcuserdata/ +## compatibility with Xcode 8 and earlier (ignoring not required starting Xcode 9) +*.xcscmblueprint +*.xccheckout + +## compatibility with Xcode 3 and earlier (ignoring not required starting Xcode 4) +build/ +DerivedData/ +*.moved-aside +*.pbxuser +!default.pbxuser +*.mode1v3 +!default.mode1v3 +*.mode2v3 +!default.mode2v3 +*.perspectivev3 +!default.perspectivev3 + ## Obj-C/Swift specific *.hmap @@ -49,6 +66,10 @@ playground.xcworkspace Carthage/Build/ +# Accio dependency management +Dependencies/ +.accio/ + # fastlane # # It is recommended to not store the screenshots in the git repo. @@ -60,3 +81,10 @@ fastlane/report.xml fastlane/Preview.html fastlane/screenshots/**/*.png fastlane/test_output + +# Code Injection +# +# After new code Injection tools there's a generated folder /iOSInjectionProject +# https://github.com/johnno1962/injectionforxcode + +iOSInjectionProject/ diff --git a/TeX.gitignore b/TeX.gitignore index 9308a4b6..e9642441 100644 --- a/TeX.gitignore +++ b/TeX.gitignore @@ -26,9 +26,7 @@ ## Bibliography auxiliary files (bibtex/biblatex/biber): *.bbl -*.bbl-SAVE-ERROR *.bcf -*.bcf-SAVE-ERROR *.blg *-blx.aux *-blx.bib @@ -41,8 +39,6 @@ *.synctex.gz *.synctex.gz(busy) *.pdfsync -*.rubbercache -rubber.cache ## Build tool directories for auxiliary files # latexrun @@ -59,9 +55,6 @@ acs-*.bib # amsthm *.thm -# attachfile2 -*.atfi - # beamer *.nav *.pre @@ -70,7 +63,6 @@ acs-*.bib # changes *.soc -*.loc # comment *.cut @@ -114,11 +106,8 @@ acs-*.bib *.acn *.acr *.glg -*.glg-abr *.glo -*.glo-abr *.gls -*.gls-abr *.glsdefs *.lzo *.lzs @@ -149,9 +138,6 @@ acs-*.bib *.trc *.xref -# hypdoc -*.hd - # hyperref *.brf @@ -161,9 +147,6 @@ acs-*.bib # *.tikz *-tikzDictionary -# latexindent will create succesive backup files by default -#*.bak* - # listings *.lol @@ -186,7 +169,6 @@ acs-*.bib # minted _minted* -*.data.minted *.pyg # morewrites @@ -214,10 +196,6 @@ _minted* # scrwfile *.wrt -# spelling -*.spell.bad -*.spell.txt - # svg svg-inkscape/ @@ -283,9 +261,6 @@ TSWLatexianTemp* *.bak *.sav -# latexindent.pl -*.bak[0-9]* - # Texpad .texpadtmp diff --git a/Terraform.gitignore b/Terraform.gitignore index 78e7733b..22fca496 100644 --- a/Terraform.gitignore +++ b/Terraform.gitignore @@ -1,5 +1,5 @@ # Local .terraform directories -.terraform/ +**/.terraform/* # .tfstate files *.tfstate @@ -9,12 +9,12 @@ crash.log crash.*.log -# Exclude all .tfvars files, which are likely to contain sensitive data, such as +# Exclude all .tfvars files, which are likely to contain sentitive data, such as # password, private keys, and other secrets. These should not be part of version # control as they are data points which are potentially sensitive and subject # to change depending on the environment. +# *.tfvars -*.tfvars.json # Ignore override files as they are usually used to override resources locally and so # are not checked in @@ -23,10 +23,8 @@ override.tf.json *_override.tf *_override.tf.json -# Ignore transient lock info files created by terraform apply -.terraform.tfstate.lock.info - # Include override files you do wish to add to version control using negated pattern +# # !example_override.tf # Include tfplan files to ignore the plan output of command: terraform plan -out=tfplan @@ -35,10 +33,3 @@ override.tf.json # Ignore CLI configuration files .terraformrc terraform.rc - -# Optional: ignore graph output files generated by `terraform graph` -# *.dot - -# Optional: ignore plan files saved before destroying Terraform configuration -# Uncomment the line below if you want to ignore planout files. -# planout \ No newline at end of file diff --git a/TestComplete.gitignore b/TestComplete.gitignore deleted file mode 100644 index 8378b9ee..00000000 --- a/TestComplete.gitignore +++ /dev/null @@ -1,14 +0,0 @@ -# Test Complete ignore files: https://support.smartbear.com/viewarticle/68002/ - -# Tester-specific Settings -*.tcCFGExtender -*.tcLS - -# Type library declarations -*.tlb - -# Log files -*.tcLogs - -# Backup files -*.bak diff --git a/TwinCAT3.gitignore b/TwinCAT3.gitignore index 6786d5e8..7bd6f875 100644 --- a/TwinCAT3.gitignore +++ b/TwinCAT3.gitignore @@ -1,57 +1,25 @@ -### TwinCAT3 ### +# gitignore template for TwinCAT3 # website: https://www.beckhoff.com/twincat3/ +# +# Recommended: VisualStudio.gitignore -# TwinCAT PLC -*.plcproj.bak -*.plcproj.orig +# TwinCAT files *.tpy *.tclrs -*.library *.compiled-library *.compileinfo -*.asm -*.core -LineIDs.dbg -LineIDs.dbg.bak - -# TwinCAT C++ and shared types -# ignoring the TMC file is only useful for plain PLC programming -# as soon as shared data types (via tmc), C++ or in general TcCom-Module are used, the TMC file has to be part of the repository +# Don't include the tmc-file rule if either of the following is true: +# 1. You've got TwinCAT C++ projects, as the information in the TMC-file is created manually for the C++ projects (in that case, only (manually) ignore the tmc-files for the PLC projects) +# 2. You've created a standalone PLC-project and added events to it, as these are stored in the TMC-file. *.tmc *.tmcRefac - -# TwinCAT project files -*.tsproj.bak -*.tsproj.b?k -*.tsproj.orig -*.tspproj.bak -*.xti.bak -*.xti.bk? -*.xti.orig -*.xtv -*.xtv.bak -*.xtv.bk? -*.xt?.bk? -*.xt?.orig - -# Multiuser specific -**/.TcGit/ - -# exclude not required folders -**/_Boot/ -**/_CompileInfo/ -**/_Libraries/ -**/_ModuleInstall/ -**/_Deployment/ -**/_Repository/ - - -# To include a specific library directory (i.e. third party/custom libs), -# use pattern `!/**/_Libraries//` i.e. `!/**/_Libraries/www.tcunit.org/` -# - -# VS Shell project specific files and folders -**/.vs/ -*.~u +*.library *.project.~u -*.suo +*.tsproj.bak +*.xti.bak +LineIDs.dbg +LineIDs.dbg.bak +_Boot/ +_CompileInfo/ +_Libraries/ +_ModuleInstall/ \ No newline at end of file diff --git a/community/DotNet/Umbraco.gitignore b/Umbraco.gitignore similarity index 79% rename from community/DotNet/Umbraco.gitignore rename to Umbraco.gitignore index 260c7412..cea9c890 100644 --- a/community/DotNet/Umbraco.gitignore +++ b/Umbraco.gitignore @@ -21,7 +21,7 @@ ## The [Mm]edia/ folder contains content. Content may vary by environment and should therefore not be added to source control. ## Uncomment this line if you think it fits the way you work on your project. -## **/[Mm]edia/ +## **/[Mm]edia/ # Don't ignore Umbraco packages (VisualStudio.gitignore mistakes this for a NuGet packages folder) # Make sure to include details from VisualStudio.gitignore BEFORE this @@ -34,19 +34,3 @@ # Ignore the Models Builder models out of date flag **/ood.flag - -# NEW for version 9 .Net 5 (Core) -#ignore umbraco backoffice assest from wwwroot -**/wwwroot/umbraco/ - -# SQLite files -*.sqlite.db* - -#ignore umbraco data/views/settings -**/umbraco/* - -#include default location for modelsbuilder output -!**/umbraco/models - -#include default location for packages -!**/umbraco/Data/packages diff --git a/Unity.gitignore b/Unity.gitignore index 9eb70ce1..58cbc825 100644 --- a/Unity.gitignore +++ b/Unity.gitignore @@ -2,7 +2,6 @@ # # Get latest from https://github.com/github/gitignore/blob/main/Unity.gitignore # -.utmp/ /[Ll]ibrary/ /[Tt]emp/ /[Oo]bj/ @@ -10,11 +9,6 @@ /[Bb]uilds/ /[Ll]ogs/ /[Uu]ser[Ss]ettings/ -*.log - -# By default unity supports Blender asset imports, *.blend1 blender files do not need to be commited to version control. -*.blend1 -*.blend1.meta # MemoryCaptures can get excessive in size. # They also could contain extremely sensitive data @@ -28,8 +22,6 @@ # Autogenerated Jetbrains Rider plugin /[Aa]ssets/Plugins/Editor/JetBrains* -# Jetbrains Rider personal-layer settings -*.DotSettings.user # Visual Studio cache directory .vs/ @@ -63,37 +55,18 @@ ExportedObj/ # 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* +# Packed Addressables +/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin* -# 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* +# Temporary auto-generated Android Assets +/[Aa]ssets/[Ss]treamingAssets/aa.meta +/[Aa]ssets/[Ss]treamingAssets/aa/* diff --git a/UnrealEngine.gitignore b/UnrealEngine.gitignore index b70ad5aa..6582eaf9 100644 --- a/UnrealEngine.gitignore +++ b/UnrealEngine.gitignore @@ -40,7 +40,6 @@ *.sdf *.VC.db *.VC.opendb -.vsconfig # Precompiled Assets SourceArt/**/*.png @@ -48,7 +47,7 @@ SourceArt/**/*.tga # Binary Files Binaries/* -Plugins/**/Binaries/* +Plugins/*/Binaries/* # Builds Build/* @@ -69,7 +68,7 @@ Saved/* # Compiled source files for the engine to use Intermediate/* -Plugins/**/Intermediate/* +Plugins/*/Intermediate/* # Cache files for the editor to use DerivedDataCache/* diff --git a/VBA.gitignore b/VBA.gitignore deleted file mode 100644 index 710dab19..00000000 --- a/VBA.gitignore +++ /dev/null @@ -1,40 +0,0 @@ - -# Office temporary files -~$* - -# Access database lock files (laccdb, ldb) -*.[lL][aA][cC][cC][dD][bB] -*.[lL][dD][bB] - -# The following sections constitute a list of Office file extensions that support VBA. -# If you want to exclude Office files from your repo, uncomment the corresponding file extensions. - -# Excel (xls, xlsb, xlsm, xlt, xltm, xla, xlam) -#*.[xX][lL][sS] -#*.[xX][lL][sS][bB] -#*.[xX][lL][sS][mM] -#*.[xX][lL][tT] -#*.[xX][lL][tT][mM] -#*.[xX][lL][aA] -#*.[xX][lL][aA][mM] - -# Word (doc, docm, dot, dotm) -#*.[dD][oO][cC] -#*.[dD][oO][cC][mM] -#*.[dD][oO][tT] -#*.[dD][oO][tT][mM] - -# Access (accda, accdb, accde, mdb, mde) -#*.[aA][cC][cC][dD][aA] -#*.[aA][cC][cC][dD][bB] -#*.[aA][cC][cC][dD][eE] -#*.[mM][dD][bB] -#*.[mM][dD][eE] - -# PowerPoint (ppt, pptm, pot, potm, pps, ppsm) -#*.[pP][pP][tT] -#*.[pP][pP][tT][mM] -#*.[pP][oO][tT] -#*.[pP][oO][tT][mM] -#*.[pP][pP][sS] -#*.[pP][pP][sS][mM] diff --git a/VisualStudio.gitignore b/VisualStudio.gitignore index 47a94ef1..426d76dd 100644 --- a/VisualStudio.gitignore +++ b/VisualStudio.gitignore @@ -9,7 +9,6 @@ *.user *.userosscache *.sln.docstates -*.env # User-specific files (MonoDevelop/Xamarin Studio) *.userprefs @@ -22,37 +21,17 @@ mono_crash.* [Dd]ebugPublic/ [Rr]elease/ [Rr]eleases/ - -[Dd]ebug/x64/ -[Dd]ebugPublic/x64/ -[Rr]elease/x64/ -[Rr]eleases/x64/ -bin/x64/ -obj/x64/ - -[Dd]ebug/x86/ -[Dd]ebugPublic/x86/ -[Rr]elease/x86/ -[Rr]eleases/x86/ -bin/x86/ -obj/x86/ - +x64/ +x86/ [Ww][Ii][Nn]32/ [Aa][Rr][Mm]/ [Aa][Rr][Mm]64/ -[Aa][Rr][Mm]64[Ee][Cc]/ bld/ +[Bb]in/ [Oo]bj/ -[Oo]ut/ [Ll]og/ [Ll]ogs/ -# Build results on 'Bin' directories -**/[Bb]in/* -# Uncomment if you have tasks that rely on *.refresh files to move binaries -# (https://github.com/github/gitignore/pull/3736) -#!**/[Bb]in/*.refresh - # Visual Studio 2015/2017 cache/options directory .vs/ # Uncomment if you have tasks that create the project's static files in wwwroot @@ -64,16 +43,12 @@ Generated\ Files/ # MSTest test Results [Tt]est[Rr]esult*/ [Bb]uild[Ll]og.* -*.trx # NUnit *.VisualState.xml TestResult.xml nunit-*.xml -# Approval Tests result files -*.received.* - # Build Results of an ATL Project [Dd]ebugPS/ [Rr]eleasePS/ @@ -100,7 +75,6 @@ StyleCopReport.xml *.ilk *.meta *.obj -*.idb *.iobj *.pch *.pdb @@ -108,8 +82,6 @@ StyleCopReport.xml *.pgc *.pgd *.rsp -# but not Directory.Build.rsp, as it configures directory-level build defaults -!Directory.Build.rsp *.sbr *.tlb *.tli @@ -181,7 +153,6 @@ coverage*.info # NCrunch _NCrunch_* -.NCrunch_* .*crunch*.local.xml nCrunchTemp_* @@ -323,11 +294,14 @@ node_modules/ # Visual Studio 6 auto-generated workspace file (contains which files were open etc.) *.vbw +# Visual Studio 6 auto-generated project file (contains which files were open etc.) +*.vbp + # Visual Studio 6 workspace and project file (working project files containing files to include in project) *.dsw *.dsp -# Visual Studio 6 technical files +# Visual Studio 6 technical files *.ncb *.aps @@ -340,22 +314,22 @@ node_modules/ _Pvt_Extensions # Paket dependency manager -**/.paket/paket.exe +.paket/paket.exe paket-files/ # FAKE - F# Make -**/.fake/ +.fake/ # CodeRush personal settings -**/.cr/personal +.cr/personal # Python Tools for Visual Studio (PTVS) -**/__pycache__/ +__pycache__/ *.pyc # Cake - Uncomment if you are using it -#tools/** -#!tools/packages.config +# tools/** +# !tools/packages.config # Tabs Studio *.tss @@ -377,19 +351,15 @@ ASALocalRun/ # MSBuild Binary and Structured Log *.binlog -MSBuild_Logs/ - -# AWS SAM Build and Temporary Artifacts folder -.aws-sam # NVidia Nsight GPU debugger configuration file *.nvuser # MFractors (Xamarin productivity tool) working folder -**/.mfractor/ +.mfractor/ # Local History for Visual Studio -**/.localhistory/ +.localhistory/ # Visual Studio History (VSHistory) files .vshistory/ @@ -401,7 +371,7 @@ healthchecksdb MigrationBackup/ # Ionide (cross platform F# VS Code tools) working folder -**/.ionide/ +.ionide/ # Fody - auto-generated XML schema FodyWeavers.xsd @@ -412,17 +382,17 @@ FodyWeavers.xsd !.vscode/tasks.json !.vscode/launch.json !.vscode/extensions.json -!.vscode/*.code-snippets +*.code-workspace # Local History for Visual Studio Code .history/ -# Built Visual Studio Code Extensions -*.vsix - # Windows Installer files from build outputs *.cab *.msi *.msix *.msm *.msp + +# JetBrains Rider +*.sln.iml diff --git a/Zig.gitignore b/Zig.gitignore deleted file mode 100644 index 0180838a..00000000 --- a/Zig.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -.zig-cache/ -zig-out/ -*.o diff --git a/community/AWS/CDK.gitignore b/community/AWS/CDK.gitignore deleted file mode 100644 index 3fc2f799..00000000 --- a/community/AWS/CDK.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -# CDK asset staging directory. -# For more information about AWS-CDK, see https://docs.aws.amazon.com/cdk/ -.cdk.staging/ -cdk.out/ diff --git a/community/Alteryx.gitignore b/community/Alteryx.gitignore deleted file mode 100644 index 8fe3c5cd..00000000 --- a/community/Alteryx.gitignore +++ /dev/null @@ -1,44 +0,0 @@ -# gitignore template for Alteryx Designer -# website: https://www.alteryx.com/ -# website: https://help.alteryx.com/current/designer/alteryx-file-types - -# Alteryx Data Files -*.yxdb -*.cydb -*.cyidx -*.rptx -*.vvf -*.aws - -# Alteryx Special Files -*.yxwv -*.yxft -*.yxbe -*.bak -*.pcxml -*.log -*.bin -*.yxlang -CASS.ini - -# Alteryx License Files -*.yxlc -*.slc -*.cylc -*.alc -*.gzlc - -## gitignore reference sites -# https://git-scm.com/book/en/v2/Git-Basics-Recording-Changes-to-the-Repository#_ignoring -# https://git-scm.com/docs/gitignore -# https://help.github.com/articles/ignoring-files/ - -## Useful knowledge from stackoverflow -# Even if you haven't tracked the files so far, git seems to be able to "know" about them even after you add them to .gitignore. -# WARNING: First commit your current changes, or you will lose them. -# Then run the following commands from the top folder of your git repo: -# git rm -r --cached . -# git add . -# git commit -m "fixed untracked files" - -# author: Kacper Ksieski \ No newline at end of file diff --git a/community/AutomationStudio.gitignore b/community/AutomationStudio.gitignore deleted file mode 100644 index b5552b17..00000000 --- a/community/AutomationStudio.gitignore +++ /dev/null @@ -1,31 +0,0 @@ -# gitignore template for B&R Automation Studio (AS) 4 -# website: https://www.br-automation.com/en-us/products/software/automation-software/automation-studio/ - -# AS temporary directories -Binaries/ -Diagnosis/ -Temp/ -TempObjects/ - -# AS transfer files -*artransfer.br -*arTrsfmode.nv - -# 'ignored' directory -ignored/ - -# ARNC0ext -*arnc0ext.br - -# AS File types -*.bak -*.isopen -*.orig -*.log -*.asar -*.csvlog* -*.set -!**/Physical/**/*.set - -# RevInfo variables -*RevInfo.var diff --git a/community/Bazel.gitignore b/community/Bazel.gitignore index 4e1d5a2b..bc3afc20 100644 --- a/community/Bazel.gitignore +++ b/community/Bazel.gitignore @@ -6,7 +6,7 @@ /bazel-* # Directories for the Bazel IntelliJ plugin containing the generated -# IntelliJ project files and plugin configuration. Separate directories are +# IntelliJ project files and plugin configuration. Seperate directories are # for the IntelliJ, Android Studio and CLion versions of the plugin. /.ijwb/ /.aswb/ diff --git a/community/BoxLang/ColdBox.gitignore b/community/BoxLang/ColdBox.gitignore deleted file mode 100644 index 5cc5ccde..00000000 --- a/community/BoxLang/ColdBox.gitignore +++ /dev/null @@ -1,25 +0,0 @@ -# Servelet Ignores -WEB-INF - -# Engines + Database + CBFS + Secrets -.tmp/** -.env -.engine/** -.cbfs/** - -# Logs + Test Results -logs/** -tests/results/** - -## Ignored Dependencies -/boxlang_modules/* -effective-pom.xml -/coldbox/** -/testbox/** -/modules/** -/lib/java/** - -# NPM JS Assets (If applicable) -**/node_modules/* -npm-debug.log -yarn-error.log diff --git a/community/CFML/ColdBox.gitignore b/community/CFML/ColdBox.gitignore deleted file mode 100644 index 93f003fa..00000000 --- a/community/CFML/ColdBox.gitignore +++ /dev/null @@ -1,24 +0,0 @@ -# Servelet Ignores -WEB-INF - -# Engines + Database + CBFS + Secrets -.tmp/** -.env -.engine/** -.cbfs/** - -# Logs + Test Results -logs/** -tests/results/** - -## Ignored Dependencies -effective-pom.xml -/coldbox/** -/testbox/** -/modules/** -/lib/java/** - -# NPM JS Assets (If applicable) -**/node_modules/* -npm-debug.log -yarn-error.log diff --git a/community/DotNet/core.gitignore b/community/DotNet/core.gitignore deleted file mode 100644 index c4d93934..00000000 --- a/community/DotNet/core.gitignore +++ /dev/null @@ -1,38 +0,0 @@ -*.swp -*.*~ -project.lock.json -.DS_Store -*.pyc -nupkg/ - -# Visual Studio Code -.vscode - -# Rider -.idea - -# User-specific files -*.suo -*.user -*.userosscache -*.sln.docstates - -# Build results -[Dd]ebug/ -[Dd]ebugPublic/ -[Rr]elease/ -[Rr]eleases/ -x64/ -x86/ -build/ -bld/ -[Bb]in/ -[Oo]bj/ -[Oo]ut/ -msbuild.log -msbuild.err -msbuild.wrn - -# Visual Studio 2015 -.vs/ - diff --git a/community/Dotter.gitignore b/community/Dotter.gitignore deleted file mode 100644 index 86e82e8c..00000000 --- a/community/Dotter.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -# local files are for host-specific overrides -.dotter/local.toml - -# ignore caches -.dotter/cache.toml -.dotter/cache diff --git a/community/Hexo.gitignore b/community/Hexo.gitignore deleted file mode 100644 index 570a5e7b..00000000 --- a/community/Hexo.gitignore +++ /dev/null @@ -1,14 +0,0 @@ -# gitignore template for Hexo sites -# website: https://hexo.io/ -# Recommended: Node.gitignore - -# Ignore generated directory -public/ - -# Ignore temp files -tmp/ -.tmp* - -# additional files -db.json -.deploy*/ diff --git a/community/JavaScript/Expo.gitignore b/community/JavaScript/Expo.gitignore deleted file mode 100644 index 164986e1..00000000 --- a/community/JavaScript/Expo.gitignore +++ /dev/null @@ -1,32 +0,0 @@ -# .gitignore template for Expo -# website: https://expo.dev/ -# docs: https://docs.expo.dev/workflow/expo-cli/ -# -# Rationale: -# node_modules/ is always ignored -# .expo/, .expo-shared/ are Expo’s local state and project-settings cache (see docs) -#  Metro caches/logs are *.expo, *.tunnel, *.cache, *.tmp, *.log - -# Node modules -node_modules/ - -# Expo local state and caches -.expo/ # runtime state (Metro bundler, dev-client data, tunnels) -.expo-shared/ # shared project settings (app.json edits, etc.) - -# Metro bundler caches/logs -*.expo # generic Expo temp files -*.tunnel # Expo DevTools tunnels -*.cache # Metro cache folder -*.tmp # temp files created during bundling -*.log # build or Metro logs - -# Environment variables -.env -.env.local -.env.*.local - -# Package manager logs -npm-debug.log* -yarn-debug.log* -yarn-error.log* diff --git a/community/MetaTrader5.gitignore b/community/MetaTrader5.gitignore deleted file mode 100644 index 0e235ca7..00000000 --- a/community/MetaTrader5.gitignore +++ /dev/null @@ -1,57 +0,0 @@ -# MetaTrader 5 and MQL5 gitignore template -# Project homepage: https://www.metatrader5.com/en - -# Compiled MQL5 executables (binaries) -# These are generated from .mq5 source files and should not be committed. -*.ex5 -*.ex4 # For MQL4 compatibility if you also manage MT4 projects in a similar structure - -# Log files -# Terminal logs, strategy tester logs, and custom logs from Print() functions. -*.log -*.slog # Strategy Tester logs - -# Strategy Tester specific files -# History data, optimization results, and temporary files used by the tester. -*.fxt # FXT files (history data for testing) -*.hst # History data files (can be large) -*.ini # Initialization files (often generated by tester or EAs) -*.dat # Data files (various purposes, often temporary) -*.csv # CSV export files (e.g., from tester reports) -*.jrn # Journal files (tester journal) - -# Market Watch sets and profiles -# User-specific lists of symbols in Market Watch, and terminal profiles. -*.set # Market Watch symbol sets -*.tpl # Chart templates -*.chr # Chart settings files (can be generated when saving templates or profiles) - -# External libraries (DLLs) -# If you use custom DLLs, you might want to ignore them if they are built separately -# and not part of your MQL5 source code repository. -*.dll - -# User-specific configuration and credentials -# Files containing sensitive information or local user settings. -.env # Environment variables (e.g., for Python integration credentials) -*.cfg # Configuration files (if not meant to be shared) -*.json # Be careful: if you have config JSONs you *do* want to commit, add specific exceptions. - # Example: !config.json (to include config.json but ignore other *.json) - -# Temporary files and backup files generated by MetaEditor -*.~* # Temporary files (e.g., ~MyScript.mq5) -*.bak # Backup files (e.g., MyScript.mq5.bak) -*.mqh.bak -*.mq5.bak - -# MetaEditor project files -# Project files for MetaEditor workspaces. -.mqproj - -# Python specific ignores (if you also keep Python scripts or Jupyter notebooks in this repository) -# These are relevant if your Git repo root is higher up (e.g., the terminal folder itself) -# or if you mix Python code within your MQL5 structure. -__pycache__/ # Python compiled bytecode cache -.ipynb_checkpoints/ # Jupyter Notebook checkpoints -*.pyc # Python compiled files -*.pyd # Python dynamic modules diff --git a/community/Move.gitignore b/community/Move.gitignore deleted file mode 100644 index b7d406e7..00000000 --- a/community/Move.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -# Generated by Move -# will have compiled files -build/ - -# Remove possibly saving credentials to the git repository -.aptos/ diff --git a/community/NasaSpecsIntact.gitignore b/community/NasaSpecsIntact.gitignore index 626d1816..be53af0e 100644 --- a/community/NasaSpecsIntact.gitignore +++ b/community/NasaSpecsIntact.gitignore @@ -1,9 +1,9 @@ # gitignore template for Nasa SpecsIntact (SI) # Website: https://specsintact.ksc.nasa.gov/ # -# Recommended: +# Recommended: # MicrosoftOffice.gitignore -# +# # SpecsIntact (SI) Locking file; this would lock everyone out. *.se$ @@ -20,14 +20,14 @@ SUBMVER.* TTLDIFFS.* # SpecsIntact files that change a lot and don't actually affect SI -# PULL.TBL is an auto-generated file to help speed SI loading. +# PULL.TBL is an auto-generated file to help speed SI loading. PULL.TBL pulltbl.bck # Tailoring information. # Keep tailor.tag; it is a list of tailoring options in SI. -# JOB.OTL informs SI where a spec section came from. +# JOB.OTL informs SI where a spec section came from. # Keeping the old one isn't useful in git. JOB.OTL.OLD @@ -35,6 +35,6 @@ JOB.OTL.OLD # notebooks, and if so, OneNote will litter the SI folder with these. *.onetoc* -# Log files, typically tagfix or other auto generated logs that aren't useful +# Log files, typically tagfix or other auto generated logs that aren't useful # outside of the user that made them and clutter up the index. *.log diff --git a/community/Obsidian/NotesAndCoreConfiguration.gitignore b/community/Obsidian/NotesAndCoreConfiguration.gitignore deleted file mode 100644 index 4eff01da..00000000 --- a/community/Obsidian/NotesAndCoreConfiguration.gitignore +++ /dev/null @@ -1,16 +0,0 @@ -# Excludes Obsidian workspace cache and plugins. All notes and core obsidian -# configuration files are tracked by Git. - -# The current application UI state (DOM layout, recently-opened files, etc.) is -# stored in these files (separate for desktop and mobile) so you can resume -# your session seamlessly after a restart. If you want to track UI state, use -# the Workspaces core plugin instead of relying on these files. -.obsidian/workspace.json -.obsidian/workspace-mobile.json - -# Obsidian plugins are stored under .obsidian/plugins/$plugin_name. They -# contain metadata (manifest.json), application code (main.js), stylesheets -# (styles.css), and user-configuration data (data.json). -# We want to exclude all plugin-related files, so we can exclude everything -# under this directory. -.obsidian/plugins/**/* diff --git a/community/Obsidian/NotesAndExtendedConfiguration.gitignore b/community/Obsidian/NotesAndExtendedConfiguration.gitignore deleted file mode 100644 index 58c3f71e..00000000 --- a/community/Obsidian/NotesAndExtendedConfiguration.gitignore +++ /dev/null @@ -1,36 +0,0 @@ -# Excludes Obsidian workspace cache and plugin code, but retains plugin -# configuration. All notes and user-controlled configuration files are tracked -# by Git. -# -# !!! WARNING !!! -# -# Community plugins may store sensitive secrets in their data.json files. By -# including these files, those secrets may be tracked in your Git repository. -# -# To ignore configurations for specific plugins, add a line like this after the -# contents of this file (order is important): -# .obsidian/plugins/{{plugin_name}}/data.json -# -# Alternatively, ensure that you are treating your entire Git repository as -# sensitive data, since it may contain secrets, or may have contained them in -# past commits. Understand your threat profile, and make the decision -# appropriate for yourself. If in doubt, err on the side of not including -# plugin configuration. Use one of the alternative gitignore files instead: -# * NotesOnly.gitignore -# * NotesAndCoreConfiguration.gitignore - -# The current application UI state (DOM layout, recently-opened files, etc.) is -# stored in these files (separate for desktop and mobile) so you can resume -# your session seamlessly after a restart. If you want to track UI state, use -# the Workspaces core plugin instead of relying on these files. -.obsidian/workspace.json -.obsidian/workspace-mobile.json - -# Obsidian plugins are stored under .obsidian/plugins/$plugin_name. They -# contain metadata (manifest.json), application code (main.js), stylesheets -# (styles.css), and user-configuration data (data.json). -# We only want to track data.json, so we: -# 1. exclude everything that the plugin folders contain, -# 2. unignore data.json in the plugin folders -.obsidian/plugins/*/** -!.obsidian/plugins/*/data.json diff --git a/community/Obsidian/NotesOnly.gitignore b/community/Obsidian/NotesOnly.gitignore deleted file mode 100644 index 2b3b76ee..00000000 --- a/community/Obsidian/NotesOnly.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -# Excludes all Obsidian-related configuration. All notes are tracked by Git. - -# All Obsidian configuration and runtime state is stored here -.obsidian/**/* diff --git a/community/OpenTofu.gitignore b/community/OpenTofu.gitignore deleted file mode 100644 index 8a7f7b76..00000000 --- a/community/OpenTofu.gitignore +++ /dev/null @@ -1,42 +0,0 @@ -# Local .terraform directories -**/.terraform/* - -# .tfstate files -*.tfstate -*.tfstate.* - -# Crash log files -crash.log -crash.*.log - -# Exclude all .tfvars files, which are likely to contain sensitive data, such as -# password, private keys, and other secrets. These should not be part of version -# control as they are data points which are potentially sensitive and subject -# to change depending on the environment. -*.tfvars -*.tfvars.json - -# Ignore override files as they are usually used to override resources locally and so -# are not checked in -override.tf -override.tofu -override.tf.json -override.tofu.json -*_override.tf -*_override.tofu -*_override.tf.json -*_override.tofu.json - -# Ignore transient lock info files created by tofu apply -.terraform.tfstate.lock.info - -# Include override files you do wish to add to version control using negated pattern -# !example_override.tf -# !example_override.tofu - -# Include tfplan files to ignore the plan output of command: tofu plan -out=tfplan -# example: *tfplan* - -# Ignore CLI configuration files -.terraformrc -terraform.rc diff --git a/community/Python/JupyterNotebooks.gitignore b/community/Python/JupyterNotebooks.gitignore index f45b39de..f27f90d6 100644 --- a/community/Python/JupyterNotebooks.gitignore +++ b/community/Python/JupyterNotebooks.gitignore @@ -8,9 +8,5 @@ profile_default/ ipython_config.py -# Jupyter lab virtual documents -# https://jupyterlab-lsp.readthedocs.io/en/2.x/Configuring.html#virtual_documents_dir -.virtual_documents/ - # Remove previous ipynb_checkpoints # git rm -r .ipynb_checkpoints/ diff --git a/community/Terragrunt.gitignore b/community/Terragrunt.gitignore deleted file mode 100644 index ea480863..00000000 --- a/community/Terragrunt.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -# Ignore the default terragrunt cache directory -# https://terragrunt.gruntwork.io/docs/features/caching/ -.terragrunt-cache diff --git a/community/Toit.gitignore b/community/Toit.gitignore deleted file mode 100644 index 1352ef7e..00000000 --- a/community/Toit.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -.packages -*_pb.toit diff --git a/community/UTAU.gitignore b/community/UTAU.gitignore deleted file mode 100644 index 173bc781..00000000 --- a/community/UTAU.gitignore +++ /dev/null @@ -1,52 +0,0 @@ -# Adobe Audition -*.pkf - -# UTAU Engines -*.ctspec -*.d4c -*.dio -*.frc -*.frt -*.frq -*.harvest -*.lessaudio -*.llsm -*.mrq -*.pitchtier -*.platinum -*.pmk -*.sc.npz -*.star -*.uspec -*.vs4ufrq - -# UTAU related tools -$read -*.setParam-Scache -*.lbp -*.lbp.caches/* - -# OpenUtau -errors.txt - -# Deepvocal -*.DVModel -*-log.txt -SKC -SKI -SKC_1 -SKC_2 -*.sksd - -# VocalSharp -*.scep -*.vssf -*.vsdx -*.vsdxindex - -# Binary Archive -*.7z -*.zip -*.rar -*.exe - diff --git a/community/UiPath.gitignore b/community/UiPath.gitignore deleted file mode 100644 index 0948dcc8..00000000 --- a/community/UiPath.gitignore +++ /dev/null @@ -1,11 +0,0 @@ -# gitignore template for RPA development using UiPath Studio -# website: https://www.uipath.com/product/studio -# -# Recommended: n/a - -# Ignore folders that could cause issues if accidentally tracked -**/.local/** -**/.settings/** -**/.objects/** -**/.tmh/** -**/*.log diff --git a/community/libogc.gitignore b/community/libogc.gitignore deleted file mode 100644 index facd7752..00000000 --- a/community/libogc.gitignore +++ /dev/null @@ -1,91 +0,0 @@ -# Ignore build directories -build/ - -# Ignore Wii-specific metadata files -meta.xml -icon.png - - -# Ignore editor or IDE-specific files -.vscode/ -.idea/ -*.sublime-project -*.sublime-workspace - -# Ignore backup or temporary files -*~ -*.bak -*.swp -*.tmp - -# Ignore log files -*.log - -# Ignore libraries and dependencies -lib/ -deps/ -obj/ - -# Ignore operating system-specific files -$RECYCLE.BIN/ -.Trash-1000/ -.Spotlight-V100/ -.fseventsd/ -.DS_Store - -# Prerequisites -*.d - -# Object files -*.o -*.ko -*.obj -*.elf -*.o -*.bin - -# Linker output -*.ilk -*.map -*.exp - -# Precompiled Headers -*.gch -*.pch - -# Libraries -*.lib -*.a -*.la -*.lo - -# Shared objects (inc. Windows DLLs) -*.dll -*.so -*.so.* -*.dylib - -# Executables -*.exe -*.out -*.app -*.i*86 -*.x86_64 -*.hex -*.dol -*.elf - -# Debug files -*.dSYM/ -*.su -*.idb -*.pdb - -# Kernel Module Compile Results -*.mod* -*.cmd -.tmp_versions/ -modules.order -Module.symvers -Mkfile.old -dkms.conf diff --git a/ecu.test.gitignore b/ecu.test.gitignore deleted file mode 100644 index fd495030..00000000 --- a/ecu.test.gitignore +++ /dev/null @@ -1,66 +0,0 @@ -# gitignore template for ecu.test workspaces - by tracetronic https://tracetronic.com -# website: https://www.ecu-test.com -# * all directories are related to the default directories, please adapt the .gitignore if you use customized directories - -# Dynamic workspace settings -# * We don't recommend to ignore the .workspace directory, because of important -# * project specific settings -# * local user settings -.workspace/ETdrive.xml -.workspace/favorites.xml -.workspace/filters.xml -.workspace/generators.xml -.workspace/history.xml -.workspace/parallelExecution.xml -.workspace/signalviewer.xml -.workspace/signalViewerHistory.json -.workspace/signalviewer2layout.xml -.workspace/testeditor.xml -.workspace/tooladapter.xml -.workspace/view.xml -# optional, if your process depends on this file remove exclusion -.workspace/attributeLists.xml -.workspace/interactiveexecution.xml -.workspace/protocol.xml -.workspace/pythonlibrary.xml -# deprecated, support for older versions -.workspace/traceexplorer.xml - -# Custom file formats and test dependencies -# * you can manage your artifacts also with test.guide (https://www.test-guide.info) and reference them via Playbooks -*.arxml -*.a2l -*.dbc -*.hex -*.s19 -[tT]estdata -[tT]estdaten - -# Test results and test execution related content -# * Git is not intended to store and provide test results for all iterations -# * We recommend to use test.guide (https://www.test-guide.info) for the test report management -TestReports - -# Report generators and templates -# * if you want to provide (f.e.) your own report generators exclude the directory here and ignore only the unnecessary subdirectories -Templates - -# optional, default for external Python libraries -PyLibs - -# Exclude large binary artifacts -# * you can manage your artifacts also with test.guide (https://www.test-guide.info) and reference them via Playbooks -Offline-FIUs -Offline-Models -Offline-SGBDs -*.exe -*.msi -*.zip -*.7z - -# Exclude default and custom temporary directories -Backup_* - -# Python bytecode and cache files -__pycache__/ -*.py[cod]