plugins.efmls-configs.toolPackages.actionlint

The actionlint package to use.

Type: null or package

Default: pkgs.actionlint if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.alejandra

The alejandra package to use.

Type: null or package

Default: pkgs.alejandra if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.alex

The alex package to use.

Type: null or package

Default: pkgs.nodePackages.alex if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.ameba

The ameba package to use.

Type: null or package

Default: pkgs.ameba if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.ansible_lint

The ansible_lint package to use.

Type: null or package

Default: pkgs.ansible-lint if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.astyle

The astyle package to use.

Type: null or package

Default: pkgs.astyle if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.autopep8

The autopep8 package to use.

Type: null or package

Default: pkgs.python3.pkgs.autopep8 if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.bashate

The bashate package to use.

Type: null or package

Default: pkgs.bashate if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.beautysh

The beautysh package to use.

Type: null or package

Default: pkgs.beautysh if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.biome

The biome package to use.

Type: null or package

Default: pkgs.biome if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.black

The black package to use.

Type: null or package

Default: pkgs.black if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.buf

The buf package to use.

Type: null or package

Default: pkgs.buf if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.cbfmt

The cbfmt package to use.

Type: null or package

Default: pkgs.cbfmt if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.checkmake

The checkmake package to use.

Type: null or package

Default: pkgs.checkmake if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.chktex

The chktex package to use.

Type: null or package

Default: pkgs.texliveMedium if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.clang_format

The clang_format package to use.

Type: null or package

Default: pkgs.clang-tools if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.clang_tidy

The clang_tidy package to use.

Type: null or package

Default: pkgs.clang-tools if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.clazy

The clazy package to use.

Type: null or package

Default: pkgs.clazy if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.clj_kondo

The clj_kondo package to use.

Type: null or package

Default: pkgs.clj-kondo if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.cmake_lint

The cmake_lint package to use.

Type: null or package

Default: pkgs.cmake-format if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.codespell

The codespell package to use.

Type: null or package

Default: pkgs.codespell if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.cppcheck

The cppcheck package to use.

Type: null or package

Default: pkgs.cppcheck if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.cpplint

The cpplint package to use.

Type: null or package

Default: pkgs.cpplint if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.dartfmt

The dartfmt package to use.

Type: null or package

Default: pkgs.dart if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.dfmt

The dfmt package to use.

Type: null or package

Default: pkgs.dfmt if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.djlint

The djlint package to use.

Type: null or package

Default: pkgs.djlint if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.dmd

The dmd package to use.

Type: null or package

Default: pkgs.dmd if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.dotnet_format

The dotnet_format package to use.

Type: null or package

Default: pkgs.dotnet-runtime if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.dprint

The dprint package to use.

Type: null or package

Default: pkgs.dprint if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.eslint

The eslint package to use.

Type: null or package

Default: pkgs.eslint if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.eslint_d

The eslint_d package to use.

Type: null or package

Default: pkgs.nodePackages.eslint_d if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.fish

The fish package to use.

Type: null or package

Default: pkgs.fish if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.fish_indent

The fish_indent package to use.

Type: null or package

Default: pkgs.fish if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.flake8

The flake8 package to use.

Type: null or package

Default: pkgs.python3.pkgs.flake8 if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.flawfinder

The flawfinder package to use.

Type: null or package

Default: pkgs.flawfinder if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.fnlfmt

The fnlfmt package to use.

Type: null or package

Default: pkgs.fnlfmt if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.fourmolu

The fourmolu package to use.

Type: null or package

Default: pkgs.haskellPackages.fourmolu if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.gcc

The gcc package to use.

Type: null or package

Default: pkgs.gcc if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.gitlint

The gitlint package to use.

Type: null or package

Default: pkgs.gitlint if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.go_revive

The go_revive package to use.

Type: null or package

Default: pkgs.revive if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.gofmt

The gofmt package to use.

Type: null or package

Default: pkgs.go if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.gofumpt

The gofumpt package to use.

Type: null or package

Default: pkgs.gofumpt if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.goimports

The goimports package to use.

Type: null or package

Default: pkgs.go-tools if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.golangci_lint

The golangci_lint package to use.

Type: null or package

Default: pkgs.golangci-lint if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.golines

The golines package to use.

Type: null or package

Default: pkgs.golines if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.golint

The golint package to use.

Type: null or package

Default: pkgs.golint if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.google_java_format

The google_java_format package to use.

Type: null or package

Default: pkgs.google-java-format if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.hadolint

The hadolint package to use.

Type: null or package

Default: pkgs.hadolint if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.isort

The isort package to use.

Type: null or package

Default: pkgs.isort if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.joker

The joker package to use.

Type: null or package

Default: pkgs.joker if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.jq

The jq package to use.

Type: null or package

Default: pkgs.jq if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.jsonlint

The jsonlint package to use.

Type: null or package

Default: pkgs.nodePackages.jsonlint if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.languagetool

The languagetool package to use.

Type: null or package

Default: pkgs.languagetool if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.latexindent

The latexindent package to use.

Type: null or package

Default: pkgs.texliveMedium if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.lua_format

The lua_format package to use.

Type: null or package

Default: pkgs.luaformatter if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.luacheck

The luacheck package to use.

Type: null or package

Default: pkgs.luaPackages.luacheck if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.markdownlint

The markdownlint package to use.

Type: null or package

Default: pkgs.markdownlint-cli if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.mcs

The mcs package to use.

Type: null or package

Default: pkgs.mono if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.mdformat

The mdformat package to use.

Type: null or package

Default: pkgs.python3.pkgs.mdformat if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.mypy

The mypy package to use.

Type: null or package

Default: pkgs.mypy if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.nixfmt

The nixfmt package to use.

Type: null or package

Default: pkgs.nixfmt-classic if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.phan

The phan package to use.

Type: null or package

Default: pkgs.phpPackages.phan if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.php

The php package to use.

Type: null or package

Default: pkgs.php if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.php_cs_fixer

The php_cs_fixer package to use.

Type: null or package

Default: pkgs.phpPackages.php-cs-fixer if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.phpcbf

The phpcbf package to use.

Type: null or package

Default: pkgs.phpPackages.php-codesniffer if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.phpcs

The phpcs package to use.

Type: null or package

Default: pkgs.phpPackages.php-codesniffer if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.phpstan

The phpstan package to use.

Type: null or package

Default: pkgs.phpPackages.phpstan if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.prettier

The prettier package to use.

Type: null or package

Default: pkgs.nodePackages.prettier if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.prettier_d

The prettier_d package to use.

Type: null or package

Default: pkgs.prettierd if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.prettypst

The prettypst package to use.

Type: null or package

Default: pkgs.prettypst if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.proselint

The proselint package to use.

Type: null or package

Default: pkgs.proselint if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.protolint

The protolint package to use.

Type: null or package

Default: pkgs.protolint if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.psalm

The psalm package to use.

Type: null or package

Default: pkgs.phpPackages.psalm if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.pylint

The pylint package to use.

Type: null or package

Default: pkgs.pylint if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.rubocop

The rubocop package to use.

Type: null or package

Default: pkgs.rubocop if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.ruff

The ruff package to use.

Type: null or package

Default: pkgs.ruff if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.rustfmt

The rustfmt package to use.

Type: null or package

Default: pkgs.rustfmt if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.scalafmt

The scalafmt package to use.

Type: null or package

Default: pkgs.scalafmt if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.selene

The selene package to use.

Type: null or package

Default: pkgs.selene if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.shellcheck

The shellcheck package to use.

Type: null or package

Default: pkgs.shellcheck if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.shellharden

The shellharden package to use.

Type: null or package

Default: pkgs.shellharden if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.shfmt

The shfmt package to use.

Type: null or package

Default: pkgs.shfmt if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.slither

The slither package to use.

Type: null or package

Default: pkgs.slither-analyzer if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.smlfmt

The smlfmt package to use.

Type: null or package

Default: pkgs.smlfmt if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.sql-formatter

The sql-formatter package to use.

Type: null or package

Default: pkgs.sql-formatter if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.sqlfluff

The sqlfluff package to use.

Type: null or package

Default: pkgs.sqlfluff if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.staticcheck

The staticcheck package to use.

Type: null or package

Default: pkgs.go-tools if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.statix

The statix package to use.

Type: null or package

Default: pkgs.statix if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.stylelint

The stylelint package to use.

Type: null or package

Default: pkgs.nodePackages.stylelint if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.stylua

The stylua package to use.

Type: null or package

Default: pkgs.stylua if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.taplo

The taplo package to use.

Type: null or package

Default: pkgs.taplo if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.terraform_fmt

The terraform_fmt package to use.

Type: null or package

Default: pkgs.terraform if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.textlint

The textlint package to use.

Type: null or package

Default: pkgs.nodePackages.textlint if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.typstfmt

The typstfmt package to use.

Type: null or package

Default: pkgs.typstfmt if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.typstyle

The typstyle package to use.

Type: null or package

Default: pkgs.typstyle if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.uncrustify

The uncrustify package to use.

Type: null or package

Default: pkgs.uncrustify if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.vale

The vale package to use.

Type: null or package

Default: pkgs.vale if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.vint

The vint package to use.

Type: null or package

Default: pkgs.vim-vint if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.vulture

The vulture package to use.

Type: null or package

Default: pkgs.python3.pkgs.vulture if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.write_good

The write_good package to use.

Type: null or package

Default: pkgs.write-good if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.yamllint

The yamllint package to use.

Type: null or package

Default: pkgs.yamllint if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.yapf

The yapf package to use.

Type: null or package

Default: pkgs.yapf if available on the current system, otherwise null

Declared by:

plugins.efmls-configs.toolPackages.yq

The yq package to use.

Type: null or package

Default: pkgs.yq-go if available on the current system, otherwise null

Declared by: