mirror of
https://github.com/ivuorinen/dotfiles.git
synced 2026-02-26 22:58:01 +00:00
chore(nvim): cmp tweaks, add luasnip snippets
This commit is contained in:
@@ -14,15 +14,17 @@ return {
|
|||||||
-- https://github.com/L3MON4D3/LuaSnip
|
-- https://github.com/L3MON4D3/LuaSnip
|
||||||
{
|
{
|
||||||
'L3MON4D3/LuaSnip',
|
'L3MON4D3/LuaSnip',
|
||||||
|
version = '*',
|
||||||
|
event = 'BufReadPre',
|
||||||
build = 'make install_jsregexp',
|
build = 'make install_jsregexp',
|
||||||
dependencies = {
|
dependencies = {
|
||||||
-- luasnip completion source for nvim-cmp
|
-- luasnip completion source for nvim-cmp
|
||||||
-- https://github.com/saadparwaiz1/cmp_luasnip
|
-- https://github.com/saadparwaiz1/cmp_luasnip
|
||||||
'saadparwaiz1/cmp_luasnip',
|
'saadparwaiz1/cmp_luasnip',
|
||||||
'rafamadriz/friendly-snippets',
|
'rafamadriz/friendly-snippets',
|
||||||
|
'molleweide/LuaSnip-snippets.nvim',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{ 'saadparwaiz1/cmp_luasnip' },
|
|
||||||
|
|
||||||
-- ── Adds other completion capabilities. ─────────────────────────────
|
-- ── Adds other completion capabilities. ─────────────────────────────
|
||||||
-- ── nvim-cmp does not ship with all sources by default.
|
-- ── nvim-cmp does not ship with all sources by default.
|
||||||
@@ -86,7 +88,9 @@ return {
|
|||||||
local luasnip = require 'luasnip'
|
local luasnip = require 'luasnip'
|
||||||
local lspkind = require 'lspkind'
|
local lspkind = require 'lspkind'
|
||||||
luasnip.config.setup {}
|
luasnip.config.setup {}
|
||||||
|
luasnip.snippets = require('luasnip_snippets').load_snippets()
|
||||||
require('luasnip.loaders.from_vscode').lazy_load()
|
require('luasnip.loaders.from_vscode').lazy_load()
|
||||||
|
|
||||||
require('copilot_cmp').setup()
|
require('copilot_cmp').setup()
|
||||||
|
|
||||||
require('cmp_dictionary').setup {
|
require('cmp_dictionary').setup {
|
||||||
|
|||||||
Reference in New Issue
Block a user