dotfiles/.gitignore

94 lines
1.4 KiB
Plaintext

# 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