You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
cnkill cache --sort=modified # sort caches by last modified
77
77
```
78
78
79
+
## Configuration
80
+
81
+
cnkill stores its configuration at `~/.config/cnkill/config.json` (respects `$XDG_CONFIG_HOME`).
82
+
83
+
Use the `config` command to manage which folder types are scanned and to define custom types.
84
+
85
+
### Toggle enabled folder types
86
+
87
+
```bash
88
+
cnkill config
89
+
```
90
+
91
+
Opens an interactive multi-select list of all known folder types (built-in and custom). Use `Space` to toggle a type on or off, `Enter` to save, and `q` to quit without saving.
92
+
93
+
### Add a custom folder type
94
+
95
+
```bash
96
+
cnkill config add
97
+
```
98
+
99
+
Runs an interactive 4-step wizard:
100
+
101
+
1.**Folder name or pattern** — a simple name (e.g. `.venv`) or a wildcard path pattern (e.g. `*/ios/build`)
102
+
2.**Label** — human-readable name shown in `cnkill config`
103
+
3.**Manifest files** — comma-separated files that must exist in the parent directory to confirm it's a real project (e.g. `pyproject.toml, requirements.txt`); leave blank to match any
104
+
4.**Lock / reference files** — files used to determine the "last modified" timestamp; defaults to manifests if left blank
105
+
106
+
After the wizard, the new type is saved and automatically enabled.
107
+
108
+
### Remove a custom folder type
109
+
110
+
```bash
111
+
cnkill config remove
112
+
```
113
+
114
+
Presents a list of user-defined custom types. Select one and confirm to delete it.
0 commit comments