# --------------------------------------------------------------------------- # KiCad local history, backups and per-user state (local only, not the design) # --------------------------------------------------------------------------- .history/ _restore_backup_*/ -backups/ *.bak *.kicad_prl # per-editor lock files created while a file is open *.lck *-lck *.lock # KiCad generated netlists / reports (regenerate on demand) netlist/ reports/ # Generated fabrication outputs are published in gerber/ ; keep ad-hoc exports out *.gbr.bak *.drl.bak # --------------------------------------------------------------------------- # Firmware credentials - never commit live keys # --------------------------------------------------------------------------- firmware/esp-sensair.yaml firmware/secrets.yaml **/secrets.yaml # ESPHome build artifacts .esphome/ firmware/.esphome/ *.bin *.elf *.map # --------------------------------------------------------------------------- # OS / editor / language noise # --------------------------------------------------------------------------- # OS .DS_Store ._* Thumbs.db ehthumbs.db desktop.ini # Editors / IDEs *~ .\#* \#*\# *.swp *.swo .idea/ .vscode/ # Python __pycache__/ *.py[cod] # Merge / patch artifacts *.orig *.rej # Logs *.log