# ════════════════════════════════════════════════════════════
# Global Git Ignore
# Файлы, которые будут игнорироваться во всех репозиториях
# ════════════════════════════════════════════════════════════

# ═══ OS Generated ═══════════════════════════════════════════

# macOS
.DS_Store
.AppleDouble
.LSOverride
._*

# Linux
*~
.directory
.Trash-*

# Windows
Thumbs.db
ehthumbs.db
Desktop.ini
$RECYCLE.BIN/

# ═══ IDEs & Editors ═════════════════════════════════════════

# VS Code
.vscode/
*.code-workspace
.history/

# JetBrains IDEs
.idea/
*.iml
*.ipr
*.iws
.idea_modules/

# Vim
*.swp
*.swo
*~
.*.sw?
Session.vim

# Emacs
*~
\#*\#
.\#*
.projectile

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

# ═══ Languages ══════════════════════════════════════════════

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
env/
venv/
ENV/
.venv/
pip-log.txt
pip-delete-this-directory.txt
.pytest_cache/
.coverage
htmlcov/
*.egg-info/
dist/
build/

# Node.js
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.npm
.eslintcache
.node_repl_history

# Rust
target/
Cargo.lock
**/*.rs.bk

# Go
*.exe
*.test
*.prof
vendor/

# Ruby
*.gem
*.rbc
.bundle/
.ruby-version
.ruby-gemset

# Java
*.class
*.jar
*.war
*.ear
.gradle/
build/

# ═══ Logs & Databases ═══════════════════════════════════════

# Logs
*.log
logs/
*.pid
*.seed

# Databases
*.sql
*.sqlite
*.sqlite3
*.db

# ═══ Environment & Secrets ══════════════════════════════════

.env
.env.local
.env.*.local
*.pem
*.key
*.cert
.envrc
.tool-versions

# ═══ Build & Dependencies ═══════════════════════════════════

# Compiled files
*.o
*.a
*.out
*.ko
*.obj
*.elf
*.dll
*.dylib

# Packages
*.7z
*.dmg
*.gz
*.iso
*.jar
*.rar
*.tar
*.zip

# ═══ Temporary Files ════════════════════════════════════════

# Temporary
tmp/
temp/
*.tmp
*.bak
*.backup
*.cache

# ═══ Project Specific ═══════════════════════════════════════

# Coverage reports
coverage/
.nyc_output/

# Documentation builds
docs/_build/
site/

# Testing
.tox/

# ═══ Other ══════════════════════════════════════════════════

# CTags
tags
TAGS

# Local configuration
.local/
local.properties
