summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lua/lsp/efm-general-ls.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/lua/lsp/efm-general-ls.lua b/lua/lsp/efm-general-ls.lua
index db9ffbcb..39a63c78 100644
--- a/lua/lsp/efm-general-ls.lua
+++ b/lua/lsp/efm-general-ls.lua
@@ -13,6 +13,7 @@ local flake8 = {
local isort = {formatCommand = "isort --quiet -", formatStdin = true}
local yapf = {formatCommand = "yapf --quiet", formatStdin = true}
+local black = {formatCommand = "black --quiet --stdin-filename ", formatStdin = true}
if O.python.linter == 'flake8' then
table.insert(python_arguments, flake8)
@@ -20,6 +21,8 @@ end
if O.python.formatter == 'yapf' then
table.insert(python_arguments, yapf)
+elseif O.python.formatter == 'black' then
+ table.insert(python_arguments, black)
end
if O.python.isort then