From 02cf6da26a0270af4a963da5227f5f38cb848fd1 Mon Sep 17 00:00:00 2001 From: Eduard Urbach Date: Fri, 21 Mar 2025 17:00:05 +0100 Subject: [PATCH] Updated config --- .config/fish/alias.fish | 1 - .config/fish/functions/gpr.fish | 9 +++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 .config/fish/functions/gpr.fish diff --git a/.config/fish/alias.fish b/.config/fish/alias.fish index 88f43a8..85927a2 100644 --- a/.config/fish/alias.fish +++ b/.config/fish/alias.fish @@ -4,7 +4,6 @@ alias gc "git clone" alias gd "git diff --ignore-space-at-eol" alias gl "git log --oneline" alias gp "git pull" -alias gpr "find . -mindepth 1 -maxdepth 1 -type d -print -exec git -C {} pull \;" alias gs "git status" # Go diff --git a/.config/fish/functions/gpr.fish b/.config/fish/functions/gpr.fish new file mode 100644 index 0000000..602d9e2 --- /dev/null +++ b/.config/fish/functions/gpr.fish @@ -0,0 +1,9 @@ +function gpr + for dir in (find . -type d -name ".git") + set repo (dirname $dir) + set_color green + echo "Updating $repo" + set_color normal + git -C $repo pull + end +end \ No newline at end of file