Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 16 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,26 +32,29 @@ shelltime daemon install # Optional: background sync for <8ms latency

## Configuration

Config file: `~/.shelltime/config.toml`
Config file: `~/.shelltime/config.yaml`

```toml
token = "your-token"
flushCount = 10 # Commands before sync
gcTime = 14 # Days to retain data
dataMasking = true # Mask sensitive data
encrypted = false # E2E encryption (requires daemon)
```yaml
token: "your-token"
flushCount: 10 # Commands before sync
gcTime: 14 # Days to retain data
dataMasking: true # Mask sensitive data
encrypted: false # E2E encryption (requires daemon)

# Exclude patterns (regex)
exclude = [".*password.*", "^export .*"]
exclude:
- ".*password.*"
- "^export .*"

# AI permissions
[ai.agent]
view = false # Read-only commands
edit = false # File modifications
delete = false # Destructive commands
ai:
agent:
view: false # Read-only commands
edit: false # File modifications
delete: false # Destructive commands
```

Local overrides: `~/.shelltime/config.local.toml`
Local overrides: `~/.shelltime/config.local.yaml`

**[Full Configuration Guide](docs/CONFIG.md)** - Detailed documentation for all options

Expand Down
Loading