summaryrefslogtreecommitdiff
path: root/fnl/plugins/lsp/mason.fnl
blob: 41873814cd3e4b1b7a76c23573c5ff4bb22bbaf6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
;; Mason manages external tooling, e.g. lsp, formatters, and linters.

(local icons (require :icons))

(local opts {:ui {:border :single
                  :icons {:package_installed (.. (. icons :checkmark) " ")
                          :package_pending (.. (. icons :right-arrow) " ")
                          :package_uninstalled (.. (. icons :close) " ")}}
             :max_concurrent_installers 10})

{1 :williamboman/mason.nvim
 :cmd :Mason
 :keys [{1 :<leader>m 2 :<cmd>Mason<cr> :desc :Mason}]
 : opts}