summaryrefslogtreecommitdiff
path: root/lib/python/qmk/cli/fileformat.py
blob: 112d8d59da9ccdb144fce94170d0b8bd550ddc45 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
"""Format files according to QMK's style.
"""
from milc import cli

import subprocess


@cli.subcommand("Format files according to QMK's style.", hidden=True)
def fileformat(cli):
    """Run several general formatting commands.
    """
    dos2unix = subprocess.run(['bash', '-c', 'git ls-files -z | xargs -0 dos2unix'], stdout=subprocess.DEVNULL)
    return dos2unix.returncode