old
1{...}: {
2 programs.opencode = {
3 enable = true;
4 settings = {
5 theme = "catppuccin";
6 permission = {
7 edit = "ask";
8 webfetch = "ask";
9 bash = {
10 "ls" = "allow";
11 "cd" = "allow";
12 "pwd" = "allow";
13 };
14 };
15 mcp = {
16 context7 = {
17 type = "local";
18 command = ["bun" "-y" "@upstash/context7-mcp"];
19 };
20 };
21 };
22 };
23}