Commit 82f90e5
Changed files (1)
modules
dev
modules/dev/opencode.nix
@@ -0,0 +1,24 @@
+{
+ flake.modules.homeManager.dev = _: {
+ programs.opencode = {
+ enable = true;
+ settings = {
+ permission = {
+ edit = "ask";
+ webfetch = "ask";
+ bash = {
+ "ls" = "allow";
+ "cd" = "allow";
+ "pwd" = "allow";
+ };
+ };
+ mcp = {
+ context7 = {
+ type = "local";
+ command = ["bun" "-y" "@upstash/context7-mcp"];
+ };
+ };
+ };
+ };
+ };
+}