{ "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 *)" ] } }