title: Pre-commit override arguments in yaml file
body: <p>I'm using <strong>pre-commit</strong> to validate my terraform projects. My default configs for most of project as below:</p>
  <pre><code>cat &lt;&lt;EOF &gt; .pre-commit-config.yaml
  repos:
  - repo: https://github.com/antonbabenko/pre-commit-terraform
    rev: v1.64.0
    hooks:
      - id: terraform_tflint
        args:
          - --args=--var-file=dev.tfvars
          - --args=--var-file=uat.tfvars
          - --args=--var-file=prod.tfvars
  </code></pre>
  <p>I rollout this config for all envs. It's working well now. But I have few projects which don't need to have tfvars file for 3 envs. Ex: They only need 1 tfvars in dev. I will get the error with pre-commit.</p>
  <p>So I want to input args as variable when I run pre-commit command. Anyone has a solution for this case</p>