all repos

init.lua @ 7bf884efc4c7ab19c9c95cdbed62e00ae7a7f32a

my nvim config
4 files changed, 20 insertions(+), 0 deletions(-)
feat: add stuff for clojure
Author: Smirnov Oleksandr ss2316544@gmail.com
Committed at: 2022-08-17 23:57:58 +0300
Parent: f90b940
M lua/configs/cmp.lua

@@ -108,6 +108,7 @@ end

end, }, sources = { + { name = "conjure", max_item_count = 4 }, { name = "nvim_lsp", max_item_count = 8 }, { name = "buffer", max_item_count = 4 }, { name = "luasnip", max_item_count = 3 },
M lua/configs/lsp/null-ls.lua

@@ -18,5 +18,6 @@ formatting.goimports,

formatting.golines, diagnostic.eslint_d, formatting.prettierd, + formatting.cljstyle, }, }
M lua/configs/lsp/servers.lua

@@ -3,6 +3,7 @@ tsserver = {},

vimls = {}, -- stylua: ignore emmet_ls = { filetypes = { "html", "htmldjango", "typescriptreact", "javascriptreact", "css", "scss", "less", }, }, + clojure_lsp = {}, gopls = { settings = { gopls = {
M lua/plugins.lua

@@ -85,6 +85,22 @@ { "p00f/nvim-ts-rainbow", after = "nvim-treesitter" },

}, } + -- lisp' + use { + "Olical/conjure", + ft = { "clojure", "fennel" }, + branch = "develop", + } + + use { + "guns/vim-sexp", + after = "conjure", + requires = { + "tpope/vim-sexp-mappings-for-regular-people", + after = "vim-sexp", + }, + } + use { -- test runner "nvim-neotest/neotest", config = u.get.config "neotest",

@@ -118,6 +134,7 @@ { "hrsh7th/cmp-buffer", after = "nvim-cmp" },

{ "saadparwaiz1/cmp_luasnip", after = "nvim-cmp" }, { "hrsh7th/cmp-emoji", after = "nvim-cmp" }, { "hrsh7th/cmp-path", after = "nvim-cmp" }, + { "PaterJason/cmp-conjure", after = "conjure" }, { "hrsh7th/cmp-nvim-lsp", module = "cmp_nvim_lsp" }, }, }