blob: e35f0d7a802a7c80e83aa35b324b7648c3859419 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
;; Ensure that tools needed for null-ls are installed.
(module config.mason-null-ls {autoload {: util}})
(def- opts {:ensure_installed {:flake8 :golangci-lint
:jsonlint :yamllint
:black :fnlfmt
:fourmolu :gofmt
:goimports :prettier
:rustfmt :stylua
:shellcheck :sqlformat
:terraform-fmt :shfmt}
:auto_update true
:automatic_installation true})
(util.use-config :mason-null-ls opts)
(let [mason-null-ls (require :mason-null-ls)]
(mason-null-ls.check_install true))
|