view dot_config/nvim/lua/efm/python.lua @ 351:7838713fd3b4

Add color configuration for ls Highlights filetypes differently based on extension
author Zeger Van de Vannet <zegervdv@me.com>
date Fri, 19 Feb 2021 17:37:38 +0100
parents 3b25f3aa7014
children 3b7ebcd563e1
line wrap: on
line source

local languages = require'efm/languages'

languages.python = {};

if (vim.fn.executable('black') == 1) then
  table.insert(languages.python, {
    formatCommand = "black -",
    formatStdin = true
  })
end

if (vim.fn.executable('flake8') == 1) then
  table.insert(languages.python, {
    lintCommand = "flake8 --stdin-display-name ${INPUT} -",
    lintStdin = true,
    lintIgnoreExitCode = true,
    lintFormats = {"%f:%l:%c: %m"}
  })
end