gabriel / muse public
.museignore toml
50 lines 1.2 KB
Raw
sha256:3767afb72520f9b56053bb98fd83d323f738ee4cad16e306e8cf6862608380e4 feat: first-class directory tracking across status, diff, r… Sonnet 4.6 minor ⚠ breaking 21 days 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 ".vscode/",
22 ".idea/",
23 "*.iml",
24 "*.tmp",
25 "*.swp",
26 "*.swo",
27 "*.tar.gz",
28 "*.zip",
29 "artifacts/",
30 ".hypothesis/**",
31 ]
32
33 [domain.code]
34 # Patterns applied only when the active domain plugin is "code".
35 patterns = [
36 "__pycache__/",
37 "*.pyc",
38 "*.pyo",
39 "node_modules/",
40 "dist/",
41 "build/",
42 ".venv/",
43 "venv/",
44 ".tox/",
45 "*.egg-info/",
46 ".hypothesis/**",
47 ".pytest_cache/**",
48 ".mypy_cache/",
49 ".ruff_cache/",
50 ]
File History 1 commit
sha256:3767afb72520f9b56053bb98fd83d323f738ee4cad16e306e8cf6862608380e4 feat: first-class directory tracking across status, diff, r… Sonnet 4.6 minor 21 days ago