-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.stignore
More file actions
43 lines (43 loc) · 1.01 KB
/
Copy path.stignore
File metadata and controls
43 lines (43 loc) · 1.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
// Syncthing ignore file for ~/.claude/
// Whitelist approach: first match wins in Syncthing.
// Both !/dir and !/dir/** are needed: the first un-ignores
// the directory itself, the second un-ignores its contents.
//
// SAFE to sync (config files, no runtime writes):
!/CLAUDE.md
!/CLAUDE.md.bak-*
!/skills
!/skills/**
!/agents
!/agents/**
!/agent-memory
!/agent-memory/**
!/keybindings.json
!/statusline.js
!/memory
!/memory/**
!/commands
!/commands/**
!/rules
!/rules/**
// settings.json intentionally NOT synced — each machine has different plugins/env
!/.stignore
//
// Block session transcripts and runtime data inside projects
// (these MUST come before !/projects to win first-match)
projects/**/*.jsonl
projects/**/*.meta.json
projects/**/subagents
projects/**/subagents/**
projects/**/tool-results
projects/**/tool-results/**
//
// Allow projects directory structure, memory, and CLAUDE.md
!/projects
!/projects/*
!/projects/*/memory
!/projects/*/memory/**
!/projects/*/CLAUDE.md
//
// IGNORE everything else at root level
*