112 lines
1.2 KiB
Plaintext
112 lines
1.2 KiB
Plaintext
# =========================
|
|
# OS / filesystem junk
|
|
# =========================
|
|
|
|
# macOS
|
|
.DS_Store
|
|
.AppleDouble
|
|
.LSOverride
|
|
._*
|
|
.Spotlight-V100
|
|
.Trashes
|
|
|
|
# Windows
|
|
Thumbs.db
|
|
Thumbs.db:encryptable
|
|
ehthumbs.db
|
|
Desktop.ini
|
|
|
|
# Linux / BSD
|
|
*~
|
|
.nfs*
|
|
.fuse_hidden*
|
|
.directory
|
|
|
|
# =========================
|
|
# Editor / IDE noise
|
|
# =========================
|
|
|
|
# Vim
|
|
*.swp
|
|
*.swo
|
|
*.swn
|
|
*.un~
|
|
Session.vim
|
|
|
|
# Emacs
|
|
*~
|
|
\#*\#
|
|
.\#*
|
|
|
|
# VS Code
|
|
.vscode/
|
|
!.vscode/extensions.json
|
|
|
|
# JetBrains
|
|
.idea/
|
|
*.iml
|
|
|
|
# =========================
|
|
# Build / tooling artifacts
|
|
# =========================
|
|
|
|
# Generic build output
|
|
/build/
|
|
/dist/
|
|
/out/
|
|
/obj/
|
|
|
|
# C / C++
|
|
*.o
|
|
*.a
|
|
*.so
|
|
*.dylib
|
|
*.dll
|
|
|
|
# Go
|
|
*.test
|
|
*.exe
|
|
|
|
# Rust
|
|
target/
|
|
|
|
# =========================
|
|
# Runtime / local state
|
|
# =========================
|
|
|
|
# Logs
|
|
*.log
|
|
|
|
# PID / socket files
|
|
*.pid
|
|
*.sock
|
|
|
|
# Temp files
|
|
tmp/
|
|
temp/
|
|
|
|
# =========================
|
|
# Language / tooling caches
|
|
# =========================
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
.env
|
|
.venv/
|
|
pip-wheel-metadata/
|
|
|
|
# Node / JS
|
|
node_modules/
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
|
|
# =========================
|
|
# Repo-specific sanity
|
|
# =========================
|
|
|
|
# Allow keeping empty dirs with .keep
|
|
!.keep
|
|
freebsd/prototypes/.DS_Store
|