gabriel / muse public
.museignore
46 lines 1.2 KB
e74bbfd6 chore: ignore .hypothesis, .pytest_cache, .mypy_cache, .ruff_cache; add… gabriel 8h ago
1 # .museignore — snapshot exclusion rules for this repository.
2 # Documentation: docs/reference/museignore.md
3 #
4 # Format: TOML with [global] and [domain.<name>] sections.
5 # [global] — patterns applied to every domain
6 # [domain.<name>] — patterns applied only when the active domain is <name>
7 #
8 # Pattern syntax (gitignore-compatible):
9 # *.ext ignore files with this extension at any depth
10 # /path anchor to the repository root
11 # dir/ directory pattern (silently skipped — Muse tracks files)
12 # !pattern un-ignore a previously matched path
13 #
14 # Last matching rule wins.
15
16 [global]
17 # Patterns applied to every domain. Last match wins; prefix with ! to un-ignore.
18 patterns = [
19 ".DS_Store",
20 "Thumbs.db",
21 "*.tmp",
22 "*.swp",
23 "*.swo",
24 "*.tar.gz",
25 "*.zip",
26 "artifacts/",
27 ]
28
29 [domain.code]
30 # Patterns applied only when the active domain plugin is "code".
31 patterns = [
32 "__pycache__/",
33 "*.pyc",
34 "*.pyo",
35 "node_modules/",
36 "dist/",
37 "build/",
38 ".venv/",
39 "venv/",
40 ".tox/",
41 "*.egg-info/",
42 ".hypothesis/",
43 ".pytest_cache/",
44 ".mypy_cache/",
45 ".ruff_cache/",
46 ]