From 9d2e376259962c0e7d96b189f26241bbe8e06233 Mon Sep 17 00:00:00 2001 From: hlstwizard Date: Sat, 4 Apr 2026 20:03:23 +0800 Subject: [PATCH] update opencode, load env --- lua/custom/plugins/enable/opencode.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lua/custom/plugins/enable/opencode.lua b/lua/custom/plugins/enable/opencode.lua index 2b77d4af..b007fef9 100644 --- a/lua/custom/plugins/enable/opencode.lua +++ b/lua/custom/plugins/enable/opencode.lua @@ -25,18 +25,20 @@ return { }, }, config = function() + local opencode_cmd = [[zsh -ic 'opencode --port']] + ---@type opencode.Opts vim.g.opencode_opts = { server = { start = function() - require('opencode.terminal').open('opencode --port', { + require('opencode.terminal').open(opencode_cmd, { split = 'right', width = math.max(40, math.floor(vim.o.columns * 0.4)), }) end, stop = function() require('opencode.terminal').close() end, toggle = function() - require('opencode.terminal').toggle('opencode --port', { + require('opencode.terminal').toggle(opencode_cmd, { split = 'right', width = math.max(40, math.floor(vim.o.columns * 0.4)), })