feat: minuetai back and neotree auto reveal

This commit is contained in:
hypercross 2025-08-18 08:28:23 +08:00
parent d067864ac3
commit 6cfba4952b
3 changed files with 50 additions and 0 deletions

View File

@ -26,6 +26,7 @@
"mini.icons": { "branch": "main", "commit": "b8f6fa6f5a3fd0c56936252edcd691184e5aac0c" }, "mini.icons": { "branch": "main", "commit": "b8f6fa6f5a3fd0c56936252edcd691184e5aac0c" },
"mini.pairs": { "branch": "main", "commit": "1e1ca3f60f58d4050bf814902b472eec9963a5dd" }, "mini.pairs": { "branch": "main", "commit": "1e1ca3f60f58d4050bf814902b472eec9963a5dd" },
"mini.surround": { "branch": "main", "commit": "7a8606333affe7ce637a0ba91bbafc46fc42bfa0" }, "mini.surround": { "branch": "main", "commit": "7a8606333affe7ce637a0ba91bbafc46fc42bfa0" },
"minuet-ai.nvim": { "branch": "main", "commit": "9ba12416fd241d619e059b861811fb30366671c4" },
"neo-tree.nvim": { "branch": "main", "commit": "46fa0c22ca39e05fe15744102d21feb07fe9a94a" }, "neo-tree.nvim": { "branch": "main", "commit": "46fa0c22ca39e05fe15744102d21feb07fe9a94a" },
"noice.nvim": { "branch": "main", "commit": "0427460c2d7f673ad60eb02b35f5e9926cf67c59" }, "noice.nvim": { "branch": "main", "commit": "0427460c2d7f673ad60eb02b35f5e9926cf67c59" },
"nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" }, "nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" },

View File

@ -105,8 +105,44 @@ return {
-- options for blink-cmp-avante -- options for blink-cmp-avante
}, },
}, },
minuet = {
name = "minuet",
module = "minuet.blink",
score_offset = 100,
},
}, },
}, },
}, },
}, },
{
"milanglacier/minuet-ai.nvim",
event = "InsertEnter",
config = function()
require("minuet").setup({
virtualtext = {
auto_trigger_ft = { "*" },
keymap = {
accept = "<Tab>",
accept_line = "<M-Down>",
next = "<M-]>",
prev = "<M-[>",
dismiss = "<M-BS>",
},
},
provider = "openai_fim_compatible",
provider_options = {
openai_fim_compatible = {
end_point = "https://dashscope.aliyuncs.com/compatible-mode/v1/completions",
api_key = "QWEN_API_KEY",
model = "qwen2.5-coder-32b-instruct",
name = "qwen2.5-coder-32b-instruct",
optional = {
max_tokens = 256,
top_p = 0.9,
},
},
},
})
end,
},
} }

13
lua/plugins/neotree.lua Normal file
View File

@ -0,0 +1,13 @@
return {
"nvim-neo-tree/neo-tree.nvim",
config = function()
require("neo-tree").setup({
filesystem = {
follow_current_file = {
enabled = true,
leave_dirs_open = false,
},
},
})
end,
}