# PlatformIO
.pio/
.platformio/
build/
libdeps/
test/
.trunk/

.wolf/
.claude/
.codegraph/
.gitnexus/

CLAUDE.md

# Compiled Object files
*.o
*.a
*.lib
*.so
*.dylib

# Compiled Dynamic libraries
*.dll

# Compiled Static libraries
*.lai
*.la

# Executables
*.exe
*.out
*.app

# Preprocessor output
*.i
*.ii

# Assembly files
*.s
*.S

# Object files
*.obj

# 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

# Debug files
*.dSYM/
*.su
*.idb
*.pdb

# Kernel Module Compile Results
*.mod*
*.cmd
.tmp_versions/
modules.order
Module.symvers
Mkfile.old
dkms.conf

# ESP32/ESP8266 specific
*.bin
*.elf
*.map
*.lst
firmware.bin
firmware.elf

# IDE - VSCode
.vscode/
!.vscode/extensions.json
!.vscode/settings.json
*.code-workspace
compile_commands.json

# IDE - JetBrains (CLion, IntelliJ, etc.)
.idea/
*.iml
*.iws
*.ipr
out/

# IDE - Vim
*.swp
*.swo
*~
.vim/

# IDE - Sublime Text
*.sublime-project
*.sublime-workspace

# IDE - Eclipse
.project
.classpath
.cproject
.settings/

# IDE - NetBeans
nbproject/
build/
nbbuild/
dist/
nbdist/
.nb-gradle/

# IDE - Visual Studio
.vs/
*.suo
*.user
*.userosscache
*.sln.docstates

# OS - macOS
.DS_Store
.AppleDouble
.LSOverride
Icon
._*
.Spotlight-V100
.Trashes

# OS - Windows
Thumbs.db
Thumbs.db:encryptable
ehthumbs.db
ehthumbs_vista.db
*.stackdump
[Dd]esktop.ini
$RECYCLE.BIN/
*.cab
*.msi
*.msix
*.msm
*.msp
*.lnk

# OS - Linux
*~
.fuse_hidden*
.directory
.Trash-*
.nfs*

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
env/
venv/
ENV/
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg

# Logs
*.log
logs/
*.log.*

# Temporary files
*.tmp
*.temp
*.bak
*.backup
*.swp
*.swo
*~

# Cache
.cache/
*.cache

# Test coverage
coverage/
*.gcov
*.gcda
*.gcno

# Documentation builds
docs/_build/
docs/.doctrees/

# Backup files
*.orig
*.rej
*~

# User-specific files
*.user
*.suo
*.userosscache

# Miscellaneous
*.class
*.jar
*.war
*.ear
*.zip
*.tar.gz
*.rar
*.7z

# Project specific
.tmp_lilygolib/

# build artifacts
build/
build.*/

# idf component manager
managed_components/

# cmake
CMakeFiles/
CMakeCache.txt

# sdkconfig local override
sdkconfig.old
