3 files changed,
19 insertions(+),
0 deletions(-)
jump to
| M | lua/plugin.lua |
| M | lua/plugin/cmp.lua |
| A | lua/plugin/conjure.lua |
M
lua/plugin.lua
@@ -10,6 +10,9 @@ use { "~/code/gopher.nvim", ft = "go" }
use { "folke/lua-dev.nvim", ft = "lua", after = "nvim-lspconfig", config = get_config "lua-dev" } use { "metakirby5/codi.vim", cmd = "Codi" } + use { "Olical/conjure", ft = "clojure", config = get_config "plugin.conjure" } + use { "eraserhd/parinfer-rust", run = "cargo build --release", after = "conjure" } + use { "kyazdani42/nvim-tree.lua", cmd = "NvimTreeToggle", config = get_config "plugin.nvimtree" } use { "tpope/vim-surround", keys = { "c", "d", "y" } } use { "ahmedkhalf/project.nvim", config = get_config "plugin.project" }@@ -81,6 +84,7 @@ { "hrsh7th/cmp-nvim-lsp", module = "cmp_nvim_lsp" },
{ "hrsh7th/cmp-buffer", after = "nvim-cmp" }, { "hrsh7th/cmp-path", after = "nvim-cmp" }, { "hrsh7th/cmp-cmdline", after = "nvim-cmp" }, + { "PaterJason/cmp-conjure", after = "conjure" }, { "saadparwaiz1/cmp_luasnip", after = "nvim-cmp" }, { "L3MON4D3/LuaSnip", module = "luasnip" }, { "rafamadriz/friendly-snippets", after = "nvim-cmp" },
M
lua/plugin/cmp.lua
@@ -80,6 +80,7 @@ { name = "nvim_lua", max_item_count = 5 },
{ name = "nvim_lsp", max_item_count = 8 }, { name = "buffer", max_item_count = 5, keyword_length = 4 }, { name = "luasnip", max_item_count = 4, keyword_length = 2 }, + { name = "conjure", max_item_count = 4 }, { name = "path", max_item_count = 2 }, }, experimental = {
A
lua/plugin/conjure.lua
@@ -0,0 +1,14 @@
+local M = {} + +function M.setup() + vim.g["conjure#mapping#doc_word"] = "K" + vim.g["conjure#client#clojure#nrepl#eval#auto_require"] = false + vim.g["conjure#client#clojure#nrepl#connection#auto_repl#enabled"] = false + vim.g["conjure#log#botright"] = true + vim.g["conjure#extract#tree_sitter#enabled"] = true + vim.g["conjure#eval#result_register"] = "*" + vim.g["g:conjure#log#jump_to_latest#cursor_scroll_position"] = "bottom" +end + + +return M