diff options
author | sefidel <contact@sefidel.net> | 2022-02-27 16:02:14 +0900 |
---|---|---|
committer | sefidel <contact@sefidel.net> | 2022-02-27 16:02:14 +0900 |
commit | 003b21050c16a441d5322bfeaedf3c4bb73050dd (patch) | |
tree | 95347ac17e9363af30f4ca33cd4833b8a7d0d038 /fnl/nvrc | |
parent | d91ebf6ec4da60143685ba01f0f25bd9d0bafc2c (diff) | |
download | nvimrc-003b21050c16a441d5322bfeaedf3c4bb73050dd.tar.gz nvimrc-003b21050c16a441d5322bfeaedf3c4bb73050dd.zip |
feat(pack): add cmp-buffer, cmp-rg
Diffstat (limited to 'fnl/nvrc')
-rw-r--r-- | fnl/nvrc/pack.fnl | 5 | ||||
-rw-r--r-- | fnl/nvrc/packs/cmp.fnl | 8 |
2 files changed, 10 insertions, 3 deletions
diff --git a/fnl/nvrc/pack.fnl b/fnl/nvrc/pack.fnl index fd13659..04771ff 100644 --- a/fnl/nvrc/pack.fnl +++ b/fnl/nvrc/pack.fnl @@ -28,9 +28,12 @@ (pack! :stefandtw/quickfix-reflector.vim {:ft :qf}) (pack! :L3MON4D3/LuaSnip {:module :luasnip}) -(pack! :hrsh7th/nvim-cmp {:req :cmp :event :InsertEnter}) +(pack! :hrsh7th/nvim-cmp {:req :cmp :event :InsertEnter + :requires [(pack :hrsh7th/cmp-buffer {:after :nvim-cmp}) + (pack :lukas-reineke/cmp-rg {:after :nvim-cmp})]}) (pack! :numToStr/Comment.nvim {:module :Comment :init :Comment}) (pack! :ibhagwan/fzf-lua {:req :fzf :module :fzf-lua}) (pack! :ggandor/lightspeed.nvim) (unpack!) + diff --git a/fnl/nvrc/packs/cmp.fnl b/fnl/nvrc/packs/cmp.fnl index 616a39d..06c3ea4 100644 --- a/fnl/nvrc/packs/cmp.fnl +++ b/fnl/nvrc/packs/cmp.fnl @@ -38,7 +38,9 @@ (. icons vim-item.kind) vim-item.kind)) (set vim-item.menu - (. {:nvim_lsp "[LSP]"} + (. {:nvim_lsp "[LSP]" + :buffer "[BUF]" + :rg "[RG]"} entry.source.name)) vim-item)} :mapping {:<C-p> (cmp.mapping.select_prev_item) @@ -60,4 +62,6 @@ (fallback))) :c (cmp.mapping.select_prev_item {:select true})})} :sources [{:name :nvim_lsp} - {:name :nvim_lsp_signature_help}]}) + {:name :nvim_lsp_signature_help} + {:name :buffer} + {:name :rg}]}) |