vim: better clojure experience

parent d69801e7
......@@ -74,11 +74,6 @@ function {
zplugin load trapd00r/LS_COLORS
# }}}
# Misc {{{
zplugin ice from"gh-r" as"program" bpick"*clojure-lsp*" atclone"chmod 755 clojure-lsp" atpull"%atclone" mv="clojure-lsp -> clojure-lsp"
zplugin load https://github.com/snoe/clojure-lsp
# }}}
# Local plugins/completions/etc... {{{
zplugin load %HOME/.config/zsh.d/aliases
# }}}
......
packadd vim-sexp
packadd fireplace.vim
packadd conjure.vim
packadd rainbow_parentheses.vim
RainbowParentheses
......@@ -33,14 +33,6 @@ let s:LSP_CONFIG = [
\ 'args': ['--stdio'],
\ 'filetypes': ['Dockerfile', 'dockerfile']
\ }],
\ ['clojure', {
\ 'command': exepath('clojure-lsp'),
\ 'filetypes': ['clojure'],
\ 'rootPatterns': ['project.clj'],
\ 'additionalSchemes': ['jar', 'zipfile'],
\ 'trace.server': 'verbose',
\ 'initializationOptions': {}
\ }],
\ ['golang', {
\ 'command': exepath('gopls'),
\ 'rootPatterns': ['go.mod', '.vim/', '.git/', '.hg/'],
......
......@@ -78,7 +78,8 @@ function! plugins#install_plugins() abort
\ 'coc-vimlsp',
\ 'coc-github',
\ 'coc-svg',
\ 'coc-tailwindcss'
\ 'coc-tailwindcss',
\ 'coc-conjure'
\ ]
call minpac#add('https://github.com/neoclide/coc.nvim', {'branch': 'release'})
......@@ -99,7 +100,7 @@ function! plugins#install_plugins() abort
" Clojure
call minpac#add('https://github.com/junegunn/rainbow_parentheses.vim', {'type': 'opt'})
call minpac#add('https://github.com/guns/vim-sexp', {'type': 'opt'})
call minpac#add('https://github.com/tpope/vim-fireplace', {'type': 'opt'})
call minpac#add('https://github.com/Olical/conjure', {'type': 'opt', 'rev': 'v2.1.0', 'do': {-> system('bin/compile')}})
" }}}
" Linters & Code quality {{{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment