annotate dot_config/nvim/lua/efm/python.lua @ 395:3f2b7b399dee

Disable slow flake8 for now
author zegervdv <zegervdv@me.com>
date Mon, 14 Jun 2021 18:38:01 +0200
parents 3b7ebcd563e1
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
380
3b7ebcd563e1 Format config with lua-format
zegervdv <zegervdv@me.com>
parents: 323
diff changeset
1 local languages = require 'efm/languages'
323
3b25f3aa7014 Use efm folders to store efm configuration per language
zegervdv <zegervdv@me.com>
parents:
diff changeset
2
3b25f3aa7014 Use efm folders to store efm configuration per language
zegervdv <zegervdv@me.com>
parents:
diff changeset
3 languages.python = {};
3b25f3aa7014 Use efm folders to store efm configuration per language
zegervdv <zegervdv@me.com>
parents:
diff changeset
4
3b25f3aa7014 Use efm folders to store efm configuration per language
zegervdv <zegervdv@me.com>
parents:
diff changeset
5 if (vim.fn.executable('black') == 1) then
380
3b7ebcd563e1 Format config with lua-format
zegervdv <zegervdv@me.com>
parents: 323
diff changeset
6 table.insert(languages.python, { formatCommand = 'black -', formatStdin = true })
323
3b25f3aa7014 Use efm folders to store efm configuration per language
zegervdv <zegervdv@me.com>
parents:
diff changeset
7 end
3b25f3aa7014 Use efm folders to store efm configuration per language
zegervdv <zegervdv@me.com>
parents:
diff changeset
8
395
3f2b7b399dee Disable slow flake8 for now
zegervdv <zegervdv@me.com>
parents: 380
diff changeset
9 -- if (vim.fn.executable('flake8') == 1) then
3f2b7b399dee Disable slow flake8 for now
zegervdv <zegervdv@me.com>
parents: 380
diff changeset
10 -- table.insert(languages.python, {
3f2b7b399dee Disable slow flake8 for now
zegervdv <zegervdv@me.com>
parents: 380
diff changeset
11 -- lintCommand = 'flake8 --stdin-display-name ${INPUT} -',
3f2b7b399dee Disable slow flake8 for now
zegervdv <zegervdv@me.com>
parents: 380
diff changeset
12 -- lintStdin = true,
3f2b7b399dee Disable slow flake8 for now
zegervdv <zegervdv@me.com>
parents: 380
diff changeset
13 -- lintIgnoreExitCode = true,
3f2b7b399dee Disable slow flake8 for now
zegervdv <zegervdv@me.com>
parents: 380
diff changeset
14 -- lintFormats = { '%f:%l:%c: %m' },
3f2b7b399dee Disable slow flake8 for now
zegervdv <zegervdv@me.com>
parents: 380
diff changeset
15 -- })
3f2b7b399dee Disable slow flake8 for now
zegervdv <zegervdv@me.com>
parents: 380
diff changeset
16 -- end
323
3b25f3aa7014 Use efm folders to store efm configuration per language
zegervdv <zegervdv@me.com>
parents:
diff changeset
17