all repos

init.lua @ cd8fed402bde2057c8ca99eaccc71e1e5fc9ff7f

my nvim config
2 files changed, 20 insertions(+), 0 deletions(-)
feat: add setup for lisps (especially clojure)
Author: Smirnov Oleksandr ss2316544@gmail.com
Committed at: 2023-05-21 13:39:03 +0300
Parent: 600ec9d
A lua/plugins/lisp.lua

@@ -0,0 +1,19 @@

+local ft = { "clojure", "fennel", "scheme", "lisp" } +return { + "Olical/conjure", + ft = ft, + branch = "develop", + dependencies = { + "gpanders/nvim-parinfer", + "PaterJason/cmp-conjure", + }, + config = function() + vim.g["conjure#mapping#doc_word"] = false + vim.g["conjure#client#clojure#nrepl#eval#auto_require"] = false + vim.g["conjure#client#clojure#nrepl#connection#auto_repl#enabled"] = true + + require("cmp").setup.filetype(ft, { + sources = { { name = "conjure", max_item_count = 4 } }, + }) + end, +}
M lua/plugins/lsp/servers.lua

@@ -4,6 +4,7 @@ return {

denols = { root_dir = lspconfig.util.root_pattern("deno.json", "deno.jsonc") }, tsserver = { root_dir = lspconfig.util.root_pattern "package.json" }, rust_analyzer = {}, + clojure_lsp = {}, emmet_ls = { filetypes = { "html",