Tweak neovim config

This commit is contained in:
Mikkel Svartveit 2025-05-29 13:36:07 +02:00
parent 230dee6642
commit dce78000d2

View file

@ -73,9 +73,13 @@ require("lazy").setup({
sources = { sources = {
{ name = "nvim_lsp" }, { name = "nvim_lsp" },
}, },
completion = {
-- Highlight first item in completion menu automatically
completeopt = "menu,menuone,noinsert",
},
mapping = cmp.mapping.preset.insert({ mapping = cmp.mapping.preset.insert({
-- Enter key confirms completion item -- Enter key confirms completion item
["<CR>"] = cmp.mapping.confirm({ select = true }), ["<CR>"] = cmp.mapping.confirm({ select = false }),
-- Ctrl + space triggers completion menu -- Ctrl + space triggers completion menu
["<C-Space>"] = cmp.mapping.complete(), ["<C-Space>"] = cmp.mapping.complete(),
@ -166,7 +170,8 @@ require("lazy").setup({
require("supermaven-nvim").setup({}) require("supermaven-nvim").setup({})
-- Disable on startup -- Disable on startup
vim.api.nvim_command("silent! SupermavenStop") local api = require("supermaven-nvim.api")
api.stop()
end, end,
}, },