85 lines
1.4 KiB
Plaintext
85 lines
1.4 KiB
Plaintext
# -----------------------------------------------------------------------------
|
|
# SOFT FACET V2 - repository-local ignore rules
|
|
# Keep source code, documentation and reviewed artifacts under output/ tracked.
|
|
# -----------------------------------------------------------------------------
|
|
|
|
# macOS / Windows filesystem metadata
|
|
.DS_Store
|
|
._*
|
|
Thumbs.db
|
|
Desktop.ini
|
|
|
|
# Editors and IDEs
|
|
.idea/
|
|
.vscode/
|
|
*.code-workspace
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# Local automation runtime state
|
|
.omx/
|
|
|
|
# Python environments and bytecode
|
|
.venv/
|
|
venv/
|
|
env/
|
|
__pycache__/
|
|
*.py[cod]
|
|
*$py.class
|
|
|
|
# Python tool caches and reports
|
|
.pytest_cache/
|
|
.mypy_cache/
|
|
.ruff_cache/
|
|
.hypothesis/
|
|
.coverage
|
|
.coverage.*
|
|
coverage.xml
|
|
htmlcov/
|
|
|
|
# Local secrets and machine-specific configuration
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
/local.scad
|
|
/*.local.scad
|
|
/*.private.scad
|
|
|
|
# Temporary work, logs and rendered QA images
|
|
/tmp/
|
|
/temp/
|
|
/.cache/
|
|
*.log
|
|
*.tmp
|
|
*.temp
|
|
|
|
# OpenSCAD backup/cache/intermediate files
|
|
*.scad~
|
|
*.scad.autosave
|
|
*.csg
|
|
*.off
|
|
/*.dxf
|
|
/*.png
|
|
|
|
# Slicer projects and printer-specific output
|
|
*.3mf
|
|
*.amf
|
|
*.gcode
|
|
*.gco
|
|
*.bgcode
|
|
*.ufp
|
|
|
|
# Ad-hoc mesh exports in the project root or working directories.
|
|
# Reviewed release meshes under output/stl/ are explicitly retained below.
|
|
/*.stl
|
|
/*.obj
|
|
/*.ply
|
|
|
|
# output/ contains reviewed release artifacts and is intentionally tracked.
|
|
|
|
# Packaging/build directories, should tools later become a Python package
|
|
/build/
|
|
/dist/
|
|
*.egg-info/
|