# Dotfiles gitignore # Comprehensive ignore patterns for development environments # ================================ # Build artifacts and caches # ================================ **/build/ !src/**/build/ **/dist/ **/node_modules/ **/__pycache__/ **/*.pyc **/*.pyo **/.cache/ # ================================ # IDE and Editor files # ================================ # Eclipse .project .classpath .metadata/ .settings/ bin/ # IntelliJ IDEA .idea/ **/*.iml **/*.iws # VS Code .vscode/ **/*.code-workspace # Vim **/*.swp **/*.swo **/*~ # Emacs **/*~ **/#*# **/.#* # ================================ # OS generated files # ================================ .DS_Store .DS_Store? **/.DS_Store **/Thumbs.db **/desktop.ini # ================================ # Temporary and log files # ================================ **/*.log **/*.tmp **/*.temp **/*.bak **/*.backup **/*.orig # ================================ # Security and credentials # ================================ **/.netrc !netrc/.netrc **/id_rsa **/id_rsa_* **/id_rsa.pub **/known_hosts **/*.pem **/*.key **/*.p12 **/*.pfx # ================================ # Large binary files # ================================ **/*.iso **/*.dmg **/*.exe **/*.msi **/*.deb **/*.rpm # ================================ # Backup files created by scripts # ================================ .dotfiles-backup-*/ **/*.backup .gitignore.backup