summaryrefslogtreecommitdiff
path: root/.local/bin/development
diff options
context:
space:
mode:
Diffstat (limited to '.local/bin/development')
-rwxr-xr-x.local/bin/development/gh-clone-all2
-rwxr-xr-x.local/bin/development/gh-repo-size (renamed from .local/bin/development/github-repo-size)0
-rwxr-xr-x.local/bin/development/ghclone5
-rwxr-xr-x.local/bin/development/gitignore6
-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