diff --git a/lua/config/options.lua b/lua/config/options.lua index a86ac50..7e46c28 100644 --- a/lua/config/options.lua +++ b/lua/config/options.lua @@ -50,6 +50,10 @@ vim.opt.foldlevel = 99 vim.opt.foldlevelstart = 99 vim.opt.foldenable = true +-- colorscheme +vim.cmd.colorscheme('gruvbox') +vim.opt.background = 'dark' + --vim.opt.foldlevelstart=99 --vim.opt.foldlevel=99 -- diff --git a/lua/config/plugin/cmp.lua b/lua/config/plugin/cmp.lua index 0a4f7c2..a487e9a 100644 --- a/lua/config/plugin/cmp.lua +++ b/lua/config/plugin/cmp.lua @@ -40,12 +40,27 @@ cmp.setup({ }), sources = cmp.config.sources({ - { name = 'nvim_lsp' }, - { name = 'cursor' }, -- Custom Cursor source (registered above) - { name = 'luasnip' }, - }, { - { name = 'buffer' }, - { name = 'path' }, + sources = cmp.config.sources({ + { name = 'nvim_lsp', priority = 1000 }, + { name = 'cursor', priority = 900 }, -- Lower priority than LSP + { name = 'luasnip', priority = 750 }, + }, { + { name = 'buffer', priority = 500 }, + { name = 'path', priority = 250 }, + }), + sorting = { + comparators = { + cmp.config.compare.offset, + cmp.config.compare.exact, + cmp.config.compare.score, + cmp.config.compare.recently_used, + cmp.config.compare.locality, + cmp.config.compare.kind, + cmp.config.compare.sort_text, + cmp.config.compare.length, + cmp.config.compare.order, + }, + }, }), formatting = { diff --git a/lua/plugins/init.lua b/lua/plugins/init.lua index 7291cfe..9c973fb 100644 --- a/lua/plugins/init.lua +++ b/lua/plugins/init.lua @@ -125,7 +125,13 @@ return { }, }, }, - + -- quick commenting + { + 'numToStr/Comment.nvim', + opts = { + -- add any options here + } + }, -- Add scrollbar 'petertriho/nvim-scrollbar', -- Show shortcut keys