add supermaven (opt-in only)

This commit is contained in:
2026-05-07 20:11:53 -04:00
parent 20f691cce3
commit fa689ac580
4 changed files with 57 additions and 3 deletions
+17 -3
View File
@@ -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"