# Binaries for programs and plugins
*.exe
*.dll
*.dylib

# GUI benchmark battery outputs are machine-specific and keyed by git
# SHA; keep the results directory but not its per-run contents.
benchmarks/results/*
!benchmarks/results/.gitkeep

# Test binary, build with `go test -c`
*.test

# Output of the go coverage tool, specifically when used with LiteIDE
*.out

# Project-local glide cache, RE: https://github.com/Masterminds/glide/issues/736
.glide/

cmd/less/*
!cmd/less/*.go
bin
target

# fractal swap files
*.swp
*.rswp
.sixrc
go.work
go.work.sum

# macos
.DS_Store

# crash files
six_crash_report_*
*.db
*.tar.gz
!**/testdata/**/*.tar.gz
# packages
pkg/

# Python local test/dev artifacts
.venv/
.venv-workers/
.wrangler/
__pycache__/
*.pyc

python_modules/**
*.egg-info/
uv.lock

# The container build recipes for the public release artifacts are tracked;
# everything else under deploy/ is internal machinery provided by a checkout
# or symlink of the private repo.
/deploy/*
!/deploy/rune-linux/
!/deploy/rune-agent/
!/deploy/fuzzy-search/
