From e301b7ff79ebf609cf86e51ff27fae51c3d433b3 Mon Sep 17 00:00:00 2001 From: BunnyHorseCat Date: Sun, 5 Apr 2026 15:52:21 -0400 Subject: [PATCH] Re-add missing .gitignore --- .gitignore | 131 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 131 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000..0e5ea0dd27 --- /dev/null +++ b/.gitignore @@ -0,0 +1,131 @@ +# Junk files +*.bak +*.swp +*~ +.DS_Store +._* + +# Merge files +*.orig +*.rej + +# Build artifacts +.clang_complete +.build/ +*.elf +*.log +*.lss +*.lst +*.map +*.o +*.a +*.so +*.dylib +*.dll +*.la +*.stackdump +*.sym +index.html +firmware_list.json + +# QMK-specific +api_data/v1 +quantum/version.h +*.bin +*.eep +*.hex +*.qmk +*.uf2 + +# DD config at wrong location +/keyboards/**/keymaps/*/info.json +/keyboards/**/keymaps/*/keyboard.json + +# Old-style QMK Makefiles +/keyboards/**/Makefile + +# kbfirmware.... +/keyboards/**/kb.h +/keyboards/**/kb.c + +# Eclipse/PyCharm/Other IDE Settings +*.iml +.browse.VC.db* +.cproject +.idea +.idea/ +.project +.settings/ + +# ? +.dep +.history/ +build/ +cmake-build-debug +CMakeLists.txt +*.pdf +*.zip + +# Let these ones be user specific, since we have so many different configurations +*.code-workspace +.stfolder +.tags +.vscode/c_cpp_properties.json +.vscode/ipch/ +.vscode/last.sql +.vscode/launch.json +.vscode/tasks.json +.vscode/temp.sql +tags + +# Ignore image/font files +*.bmp +*.wbmp +*.gif +*.jpg +*.jpeg +*.png +*.apng +*.mng +*.svg +*.webp +*.webm +*.avi +*.mp4 +*.mpeg +*.ttf +*.otf +# Un-ignore limited image file formats in docs +!docs/public/**.gif +!docs/public/**.jpg +!docs/public/**.jpeg +!docs/public/**.png + +# Things Travis sees +/.vs +id_rsa_* +secrets.tar + +# Python things +__pycache__ +.python-version +.venv + +# Prerequisites for updating ChibiOS +/util/fmpp* + +# Allow to exist but don't include it in the repo +user_song_list.h + +# clangd +compile_commands.json +.clangd/ +.cache/ + +# VIA(L) files that don't belong in QMK repo +via*.json +/keyboards/**/keymaps/via/* +/keyboards/**/keymaps/vial/* + +# Personal keymap +/keyboards/**/keymaps/via*