plugin({ "greggh/claude-code.nvim", dependencies = { "nvim-lua/plenary.nvim", -- Required for git operations }, config = function() require("claude-code").setup({ shell = { separator = ";", -- Command separator used in shell commands pushd_cmd = "enter", -- Command to push directory onto stack (e.g., 'pushd' for bash/zsh, 'enter' for nushell) popd_cmd = "exit", -- Command to pop directory from stack (e.g., 'popd' for bash/zsh, 'exit' for nushell) }, }) end, })