From 572a73105763f39043616eeb984ec7f956c702c9 Mon Sep 17 00:00:00 2001 From: Jet Date: Thu, 23 Apr 2026 19:50:27 -0700 Subject: [PATCH] fix: opencode perms --- configuration.nix | 3 --- home.nix | 9 ++++++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/configuration.nix b/configuration.nix index f68f5a7..76b0954 100644 --- a/configuration.nix +++ b/configuration.nix @@ -69,9 +69,6 @@ User = "jet"; Restart = "always"; RestartSec = 5; - Environment = [ - ''OPENCODE_PERMISSION={"*":"allow","external_directory":"allow","doom_loop":"allow"}'' - ]; ExecStartPre = [ "${pkgs.tailscale}/bin/tailscale serve --bg 4096" ]; diff --git a/home.nix b/home.nix index 77971f9..0d3470e 100644 --- a/home.nix +++ b/home.nix @@ -603,9 +603,7 @@ in "dr" = "direnv reload"; "da" = "direnv allow"; "nfu" = "nix flake update"; - "o" = - "OPENCODE_PERMISSION='{\"*\":\"allow\",\"external_directory\":\"allow\",\"doom_loop\":\"allow\"}' opencode"; - "os" = "opencode"; + "o" = "opencode"; ".." = "z .."; j = "jj"; jgf = "jj git fetch"; @@ -862,6 +860,11 @@ in "$schema" = "https://opencode.ai/config.json"; autoupdate = false; plugin = [ "opencode-with-claude" ]; + permission = { + "*" = "allow"; + external_directory = "allow"; + doom_loop = "allow"; + }; mcp.linear = { type = "remote"; url = "https://mcp.linear.app/mcp";