{
  "permissions": {
    "allow": [
      "Bash(git count-objects *)",
      "Bash(git ls-tree *)",
      "Bash(sort -k4 -rn)",
      "Bash(grep -E \"\\\\.\\(blend|dll|ttf|TMP|exe|zip|rar\\)$\")",
      "Bash(awk '{sum += $4} END {printf \"Total tracked size: %.2f GiB\\\\n\", sum/1024/1024/1024}')",
      "Bash(git gc *)",
      "Bash(dir /s \"c:\\\\Users\\\\sindo\\\\open-wc\")",
      "Bash(git fsck *)",
      "Bash(git reflog *)",
      "PowerShell(Set-Location \"c:\\\\Users\\\\sindo\\\\open-wc\"; while \\(\\(git gc --prune=now 2>&1\\) -match \"already running\"\\) { Start-Sleep 5 }; Write-Host \"GC done\"; git count-objects -vH)",
      "PowerShell(Get-Process git -ErrorAction SilentlyContinue)",
      "PowerShell(Get-Process -Id 16952 -ErrorAction SilentlyContinue)",
      "PowerShell(Set-Location \"c:\\\\Users\\\\sindo\\\\open-wc\"; Get-ChildItem -Recurse .git/objects/ | Where-Object { !$_.PSIsContainer } | Sort-Object Length -Descending | Select-Object -First 10 FullName, Length)",
      "Bash(git verify-pack *)",
      "Bash(awk '{print $3, $1}')",
      "Bash(git rev-list *)",
      "Bash(awk '{print $2}')",
      "Bash(awk '{print $4, $5}')",
      "Bash(git filter-repo *)",
      "Bash(python -m git_filter_repo --path cache/ --invert-paths)",
      "Bash(python -m git_filter_repo --path cache/ --invert-paths --force)",
      "Bash(git remote *)"
    ]
  }
}
