.gitignore 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. # Junk files
  2. *.bak
  3. *.swp
  4. *~
  5. .DS_Store
  6. ._*
  7. # Merge files
  8. *.orig
  9. *.rej
  10. # Build artifacts
  11. .clang_complete
  12. .build/
  13. *.elf
  14. *.log
  15. *.lss
  16. *.lst
  17. *.map
  18. *.o
  19. *.stackdump
  20. *.sym
  21. # QMK-specific
  22. api_data/v1
  23. quantum/version.h
  24. *.bin
  25. *.eep
  26. *.hex
  27. *.qmk
  28. *.uf2
  29. # Old-style QMK Makefiles
  30. /keyboards/**/Makefile
  31. # kbfirmware....
  32. /keyboards/**/kb.h
  33. /keyboards/**/kb.c
  34. # Eclipse/PyCharm/Other IDE Settings
  35. *.iml
  36. .browse.VC.db*
  37. .cproject
  38. .idea
  39. .idea/
  40. .project
  41. .settings/
  42. .vagrant/
  43. # ?
  44. .dep
  45. .history/
  46. build/
  47. cmake-build-debug
  48. CMakeLists.txt
  49. *.pdf
  50. # Let these ones be user specific, since we have so many different configurations
  51. *.code-workspace
  52. .stfolder
  53. .tags
  54. .vscode/c_cpp_properties.json
  55. .vscode/ipch/
  56. .vscode/last.sql
  57. .vscode/launch.json
  58. .vscode/tasks.json
  59. .vscode/temp.sql
  60. tags
  61. # Ignore image/font files
  62. *.gif
  63. *.jpg
  64. *.png
  65. *.ttf
  66. *.otf
  67. # Things Travis sees
  68. /.vs
  69. id_rsa_*
  70. secrets.tar
  71. # Python things
  72. __pycache__
  73. .python-version
  74. # Prerequisites for updating ChibiOS
  75. /util/fmpp*
  76. # Allow to exist but don't include it in the repo
  77. user_song_list.h
  78. # clangd
  79. compile_commands.json
  80. .clangd/
  81. .cache/
  82. # VIA(L) json files that don't belong in QMK repo
  83. via*.json