Library (Presets)

If you want to configure your own style, those are the some styles you can reuse.

Many TOML configs below are used in the default style file.

You can use these examples directly with their py:// URL (see Multiple styles), or copy/paste the TOML into your own style file.

any

Style URL

Description

py://nitpick/resources/any/codeclimate

CodeClimate

py://nitpick/resources/any/commitizen

Commitizen (Python)

py://nitpick/resources/any/commitlint

commitlint

py://nitpick/resources/any/editorconfig

EditorConfig

py://nitpick/resources/any/git-legal

Git.legal - CodeClimate Community Edition

py://nitpick/resources/any/pre-commit-hooks

pre-commit hooks for any project

py://nitpick/resources/any/prettier

Prettier

javascript

Style URL

Description

py://nitpick/resources/javascript/package-json

package.json

kotlin

Style URL

Description

py://nitpick/resources/kotlin/ktlint

ktlint

markdown

Style URL

Description

py://nitpick/resources/markdown/markdownlint

Markdown lint

presets

Style URL

Description

py://nitpick/resources/presets/nitpick

Default style file for Nitpick

proto

Style URL

Description

py://nitpick/resources/proto/protolint

protolint (Protobuf linter)

python

Style URL

Description

py://nitpick/resources/python/310

Python 3.10

py://nitpick/resources/python/311

Python 3.11

py://nitpick/resources/python/312

Python 3.12

py://nitpick/resources/python/38

Python 3.8

py://nitpick/resources/python/39

Python 3.9

py://nitpick/resources/python/absent

Files that should not exist

py://nitpick/resources/python/autoflake

autoflake

py://nitpick/resources/python/bandit

Bandit

py://nitpick/resources/python/black

Black

py://nitpick/resources/python/flake8

Flake8

py://nitpick/resources/python/github-workflow

GitHub Workflow for Python

py://nitpick/resources/python/ipython

IPython

py://nitpick/resources/python/isort

isort

py://nitpick/resources/python/mypy

Mypy

py://nitpick/resources/python/poetry-editable

Poetry (editable projects; PEP 600 support)

py://nitpick/resources/python/poetry-venv

Poetry (virtualenv in project)

py://nitpick/resources/python/poetry

Poetry

py://nitpick/resources/python/pre-commit-hooks

pre-commit hooks for Python projects

py://nitpick/resources/python/pylint

Pylint

py://nitpick/resources/python/radon

Radon

py://nitpick/resources/python/readthedocs

Read the Docs

py://nitpick/resources/python/sonar-python

SonarQube Python plugin

py://nitpick/resources/python/tox

tox

shell

Style URL

Description

py://nitpick/resources/shell/bashate

bashate (code style for Bash)

py://nitpick/resources/shell/shellcheck

ShellCheck (static analysis for shell scripts)

py://nitpick/resources/shell/shfmt

shfmt (shell script formatter)

toml

Style URL

Description

py://nitpick/resources/toml/toml-sort

TOML sort