diff options
Diffstat (limited to 'home/neovim/init.lua')
| -rw-r--r-- | home/neovim/init.lua | 34 |
1 files changed, 9 insertions, 25 deletions
diff --git a/home/neovim/init.lua b/home/neovim/init.lua index 8bacfe7..8afff4c 100644 --- a/home/neovim/init.lua +++ b/home/neovim/init.lua @@ -30,10 +30,8 @@ vim.opt.hlsearch = true vim.opt.autoindent = true vim.opt.ttyfast = true vim.opt.number = true -vim.opt.relativenumber = true -vim.opt.rnu = true vim.opt.swapfile = false -vim.opt.fillchars = { eob = " "} +vim.opt.fillchars = { eob = " " } vim.opt.signcolumn = "yes" --[[ BUF ]]-- @@ -260,34 +258,20 @@ local cmp_mappings = cmp.mapping.preset.insert({ cmp_mappings['<Tab>'] = nil cmp_mappings['<S-Tab>'] = nil +local borderOpts = { + border = 'rounded', + winhighlight = 'Normal:Normal,FloatBorder:FloatBorder,CursorLine:Visual,Search:None', +} + cmp.setup { - snippet = { - expand = function(args) - vim.fn["vsnip#anonymous"](args.body) - end, - }, + mapping = cmp_mappings, sources = cmp.config.sources { { name = 'nvim_lsp' }, - { name = 'vsnip' }, { name = 'buffer' }, }, - mapping = cmp_mappings, - formatting = { - format = function(entry, vim_item) - local css_colors = require("nvim-highlight-colors").format - local lsp_colors = require("colorful-menu").cmp_highlights(entry) - - if lsp_colors ~= nil then - vim_item.abbr_hl_group = lsp_colors.highlights - vim_item.abbr = lsp_colors.text - end - - return css_colors(entry, vim_item) - end - }, window = { - completion = cmp.config.window.bordered(), - documentation = cmp.config.window.bordered(), + completion = cmp.config.window.bordered(borderOpts), + documentation = cmp.config.window.bordered(borderOpts), }, } |