diff options
author | Vikas Kushwaha <dev@vikas.rocks> | 2025-06-01 20:48:49 +0530 |
---|---|---|
committer | Vikas Kushwaha <dev@vikas.rocks> | 2025-06-01 20:48:49 +0530 |
commit | 132ec769505533c24bd06f6604913fdc1db6fe35 (patch) | |
tree | c21a0f93fad8f12b3901ea21a2024a9df2e1622b /.local/bin/development | |
parent | 0d397e4d3d204a1e016c0863815f0b5dc516c46b (diff) |
git updates
Diffstat (limited to '.local/bin/development')
-rwxr-xr-x | .local/bin/development/gh-clone-all | 2 | ||||
-rwxr-xr-x | .local/bin/development/gh-repo-size (renamed from .local/bin/development/github-repo-size) | 0 | ||||
-rwxr-xr-x | .local/bin/development/ghclone | 5 | ||||
-rwxr-xr-x | .local/bin/development/gitignore | 6 | ||||
-rwxr-xr-x | .local/bin/development/gitweb (renamed from .local/bin/development/gitw) | 0 |
5 files changed, 12 insertions, 1 deletions
diff --git a/.local/bin/development/gh-clone-all b/.local/bin/development/gh-clone-all index d2b3cdc..fed6efe 100755 --- a/.local/bin/development/gh-clone-all +++ b/.local/bin/development/gh-clone-all @@ -12,5 +12,5 @@ while [ "$page" -lt "$max" ]; do page=$(( page + 1 )) curl "https://api.github.com/$cntx/$name/repos?page=$page&per_page=100" | sed -E '/^\s*"clone_url": "(.*)",$/!d; s//\1/' | - xargs -L1 echo git clone + xargs -L1 git clone done diff --git a/.local/bin/development/github-repo-size b/.local/bin/development/gh-repo-size index 0cedd88..0cedd88 100755 --- a/.local/bin/development/github-repo-size +++ b/.local/bin/development/gh-repo-size diff --git a/.local/bin/development/ghclone b/.local/bin/development/ghclone new file mode 100755 index 0000000..2e11024 --- /dev/null +++ b/.local/bin/development/ghclone @@ -0,0 +1,5 @@ +#!/bin/sh + +URL="https://github.com/$1/${2:-$1}" +echo "Clone URL: $URL" +git clone "$URL" diff --git a/.local/bin/development/gitignore b/.local/bin/development/gitignore new file mode 100755 index 0000000..d78ff99 --- /dev/null +++ b/.local/bin/development/gitignore @@ -0,0 +1,6 @@ +#!/bin/sh + +# gi - edit the Git Ignore file of current repo + +TOPLEVEL="$(git rev-parse --show-toplevel)" || exit +find "$TOPLEVEL" -name ".gitignore" | xargs -r nvim -p diff --git a/.local/bin/development/gitw b/.local/bin/development/gitweb index 881c81c..881c81c 100755 --- a/.local/bin/development/gitw +++ b/.local/bin/development/gitweb |