.gitignore 1.2 KB

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