blob: a867ecca2e4069c1f620d791090b918e9ae897bc (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
(import-macros {: tbl} :toast.macros)
(local conjureft [:clojure
:fennel
:hy
:janet
:julia
:lisp
:racket
:scheme])
; simple stuff that doesn't need any handling
; and doesn't fit in elsewhere
[(tbl :folke/lazy.nvim & :version false)
(tbl :Olical/nfnl & :ft :fennel)
(tbl :stevearc/dressing.nvim &
:opts {})
(tbl :Olical/conjure &
:config (fn [_ opts]
(each [k v (pairs opts)]
(tset vim.g (.. :conjure# k) v)))
:opts {:mapping#prefix :<localleader>e
:extract#tree_sitter#enabled true
; disabling lua, python, rust
:filetypes conjureft
:filetype#fennel :conjure.client.fennel.stdio
:filetype#janet :conjure.client.janet.stdio}
:ft conjureft)
[:tpope/vim-repeat]]
|