From a56fe50c1607779740c50cdcdbb3ff47b49284e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ensar=20Saraj=C4=8Di=C4=87?= Date: Fri, 29 Apr 2022 14:39:45 +0200 Subject: [PATCH] Add nvim-cmp omni source for ledger files --- symlinks/config/nvim/lua/esensar/init/plugins.lua | 1 + symlinks/config/nvim/lua/esensar/lsp/completion.lua | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/symlinks/config/nvim/lua/esensar/init/plugins.lua b/symlinks/config/nvim/lua/esensar/init/plugins.lua index 8f7852f..afd18b8 100644 --- a/symlinks/config/nvim/lua/esensar/init/plugins.lua +++ b/symlinks/config/nvim/lua/esensar/init/plugins.lua @@ -75,6 +75,7 @@ return require("packer").startup({ use("hrsh7th/cmp-buffer") -- Buffer source for nvim-cmp use("hrsh7th/cmp-path") -- Path source for nvim-cmp use("hrsh7th/cmp-nvim-lua") -- Nvim-Lua source for nvim-cmp + use("hrsh7th/cmp-omni") -- omnifunc source for nvim-cmp use("hrsh7th/nvim-cmp") -- completion integration use("jose-elias-alvarez/null-ls.nvim") -- Linting and formatting diff --git a/symlinks/config/nvim/lua/esensar/lsp/completion.lua b/symlinks/config/nvim/lua/esensar/lsp/completion.lua index 1509f20..e6ebe9e 100644 --- a/symlinks/config/nvim/lua/esensar/lsp/completion.lua +++ b/symlinks/config/nvim/lua/esensar/lsp/completion.lua @@ -56,3 +56,7 @@ cmp.setup({ { name = "buffer" }, }, }) + +cmp.setup.filetype("ledger", { + sources = cmp.config.sources({ name = "omni" }), +})