From 4b63cf2194608fc451d5054f0da457e38d1f1a9f Mon Sep 17 00:00:00 2001 From: newbieQQ Date: Thu, 11 Jun 2026 21:12:11 +0800 Subject: [PATCH] feat: Reasonix sessions isolated per project dir (.reasonix-state) --- lua/plugs/QQdock.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lua/plugs/QQdock.lua b/lua/plugs/QQdock.lua index f7bfd4b..78cb3e9 100644 --- a/lua/plugs/QQdock.lua +++ b/lua/plugs/QQdock.lua @@ -23,7 +23,10 @@ return { G.map({ { 'n', '', Q.shell, { noremap = true } }, { 'i', '', Q.shell, { noremap = true } }, - { 'n', '', function() Q.open('reasonix chat --continue') end, { noremap = true } }, + { 'n', '', function() + local cwd = vim.fn.getcwd() + Q.open('env XDG_STATE_HOME=' .. cwd .. '/.reasonix-state reasonix chat --continue') + end, { noremap = true } }, { 'n', 'gg', function() Q.open('lazygit') end, { noremap = true } }, }) end,