summaryrefslogtreecommitdiff
path: root/home/neovim/init.lua
diff options
context:
space:
mode:
Diffstat (limited to 'home/neovim/init.lua')
-rw-r--r--home/neovim/init.lua34
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),
},
}