Files
muzick/opencode.json

71 lines
1.6 KiB
JSON

{
"$schema": "https://opencode.ai/config.json",
"permission": {
"read": "allow",
"glob": "allow",
"grep": "allow",
"list": "allow",
"edit": "allow",
"bash": {
"ls*": "allow",
"cat*": "allow",
"head*": "allow",
"tail*": "allow",
"less*": "allow",
"more*": "allow",
"grep*": "allow",
"rg*": "allow",
"find*": "allow",
"fd*": "allow",
"tree*": "allow",
"stat*": "allow",
"file*": "allow",
"wc*": "allow",
"du*": "allow",
"df*": "allow",
"pwd*": "allow",
"echo*": "allow",
"printf*": "allow",
"env*": "allow",
"which*": "allow",
"type*": "allow",
"git *": "allow",
"docker*": "allow",
"docker compose*": "allow",
"docker-compose*": "allow",
"node*": "allow",
"npm*": "allow",
"npx*": "allow",
"python*": "allow",
"python3*": "allow",
"pip*": "allow",
"pip3*": "allow",
"uv*": "allow",
"pdm*": "allow",
"poetry*": "allow",
"psql*": "allow",
"pg_dump*": "allow",
"redis-cli*": "allow",
"curl*": "allow",
"jq*": "allow",
"yq*": "allow",
"diff*": "allow",
"mkdir*": "allow",
"touch*": "allow",
"cp*": "allow",
"mv*": "allow",
"chmod*": "allow",
"date*": "allow",
"uname*": "allow",
"whoami*": "allow",
"id*": "allow",
"hostname*": "allow",
"*": "ask"
},
"external_directory": "allow",
"todowrite": "allow",
"task": "allow",
"webfetch": "allow",
"websearch": "allow"
}
}