add supermaven (opt-in only)
This commit is contained in:
+17
-3
@@ -171,13 +171,27 @@
|
||||
{lhs "<leader>aa" rhs "<cmd>ClaudeCodeDiffAccept<cr>" :desc "Accept diff"}
|
||||
{lhs "<leader>ad" rhs "<cmd>ClaudeCodeDiffDeny<cr>" :desc "Deny diff"}]}
|
||||
|
||||
;; Supermaven - AI code completion
|
||||
{repo "supermaven-inc/supermaven-nvim"
|
||||
:event "InsertEnter"
|
||||
:opts {:disable_inline_completion true}}
|
||||
|
||||
;; blink.cmp - Fast completion engine with LSP support
|
||||
{repo "saghen/blink.cmp"
|
||||
:version "*"
|
||||
:event ["InsertEnter" "CmdlineEnter"]
|
||||
:opts {:keymap {:preset "super-tab"}
|
||||
:completion {:documentation {:auto_show true}}
|
||||
:sources {:default ["lsp" "path" "buffer"]}}}
|
||||
:dependencies ["supermaven-inc/supermaven-nvim"]
|
||||
:opts {:keymap {:preset "super-tab"
|
||||
"<C-Space>" [(fn [cmp] (cmp.show {:providers ["supermaven"]})) :fallback]
|
||||
"<Tab>" [:select_and_accept :snippet_forward :fallback]
|
||||
"<CR>" [:select_and_accept :fallback]}
|
||||
:completion {:trigger {:show_on_keyword false
|
||||
:show_on_trigger_character false}
|
||||
:list {:selection {:preselect true :auto_insert false}}
|
||||
:documentation {:auto_show true}}
|
||||
:sources {:default ["lsp" "supermaven" "path" "buffer"]
|
||||
:providers {:supermaven {:name "Supermaven"
|
||||
:module "supermaven-blink"}}}}}
|
||||
|
||||
;; gitsigns.nvim - Git diff signs in the sign column
|
||||
{repo "lewis6991/gitsigns.nvim"
|
||||
|
||||
Reference in New Issue
Block a user