This repository is a growing collection of useful shell scripts for automating tasks, improving productivity, and exploring different scripting environments. Scripts may be written in Bash, PowerShell, or other relevant shell languages.
Counts the number of lines each contributor is responsible for in one or more folders of a Git repository.
Usage:
bash blame_count.sh [folder1] [folder2] ...Options:
--helpβ Show usage instructions
Examples:
bash blame_count.sh src
bash blame_count.sh src testsOutput:
A sorted list of contributors and the number of lines they are responsible for in each specified folder.
This repo is designed to be extended over time. Planned areas include:
- βοΈ System setup helpers (e.g., package installers)
- π¦ Git helpers
- π§ͺ Dev tools
- πͺ PowerShell scripts for Windows tasks
Feel free to fork or suggest additions! Each script will include:
- A brief description
- Usage instructions
- Dependencies (if any)
- Platform compatibility
Scripts are meant to be portable and as dependency-free as possible. Where dependencies exist, theyβll be documented clearly.
Stay tuned β more scripts coming soon!