aboutsummaryrefslogtreecommitdiff
path: root/fnl
diff options
context:
space:
mode:
Diffstat (limited to 'fnl')
-rw-r--r--fnl/nvrc/pack.fnl3
-rw-r--r--fnl/nvrc/packs/cmp.fnl7
2 files changed, 4 insertions, 6 deletions
diff --git a/fnl/nvrc/pack.fnl b/fnl/nvrc/pack.fnl
index 7504cf5..2cb7087 100644
--- a/fnl/nvrc/pack.fnl
+++ b/fnl/nvrc/pack.fnl
@@ -36,8 +36,7 @@
(pack! :hrsh7th/nvim-cmp {:req :cmp
:event [:InsertEnter :CmdlineEnter]
- :dependencies [(pack :L3MON4D3/LuaSnip)
- (pack :lukas-reineke/cmp-under-comparator)
+ :dependencies [(pack :lukas-reineke/cmp-under-comparator)
(pack :hrsh7th/cmp-nvim-lsp {:after :nvim-cmp})
(pack :hrsh7th/cmp-nvim-lsp-signature-help)]})
(pack! :numToStr/Comment.nvim {:init :Comment :lazy true})
diff --git a/fnl/nvrc/packs/cmp.fnl b/fnl/nvrc/packs/cmp.fnl
index b49a1c8..11595d1 100644
--- a/fnl/nvrc/packs/cmp.fnl
+++ b/fnl/nvrc/packs/cmp.fnl
@@ -8,7 +8,6 @@
: select_prev_item} (require :cmp))
(local under-compare (require :cmp-under-comparator))
(local clangd-score (require :clangd_extensions.cmp_scores))
-(local luasnip (require :luasnip))
(set! completeopt "menuone,noselect")
@@ -39,7 +38,7 @@
:TypeParameter "(tp)"})
(setup {:snippet {:expand (fn [args]
- ((. (require :luasnip) :lsp_expand) args.body))}
+ (vim.snippet.expand args.body))}
:formatting {:format (fn [entry vim-item]
(set vim-item.kind
(string.format "%s %s"
@@ -61,11 +60,11 @@
:select false}) [:i :c])
:<Tab> (mapping {:i (fn [fallback]
(if (visible) (select_next_item)
- (luasnip.expand_or_jumpable) (luasnip.expand_or_jump)
+ (vim.snippet.jumpable 1) (vim.snippet.jump 1)
(fallback)))})
:<S-Tab> (mapping {:i (fn [fallback]
(if (visible) (select_next_item)
- (luasnip.jumpable -1) (luasnip.jump -1)
+ (vim.snippet.jumpable -1) (vim.snippet.jump -1)
(fallback)))})}
:sources [{:name :nvim_lsp}
{:name :nvim_lsp_signature_help}]