From 08e9c508e697a39ef6ce5dbb7e06e5077479ed1d Mon Sep 17 00:00:00 2001 From: Nico Date: Tue, 1 Jul 2025 00:03:34 +1000 Subject: [PATCH] shell: add alias for git sub-commands --- stow/.config/fish/functions/ga.fish | 4 ++++ stow/.config/fish/functions/gc.fish | 4 ++++ stow/.config/fish/functions/glo.fish | 4 ++++ stow/.config/fish/functions/gph.fish | 4 ++++ stow/.config/fish/functions/gpl.fish | 4 ++++ stow/.config/fish/functions/gs.fish | 4 ++++ 6 files changed, 24 insertions(+) create mode 100644 stow/.config/fish/functions/ga.fish create mode 100644 stow/.config/fish/functions/gc.fish create mode 100644 stow/.config/fish/functions/glo.fish create mode 100644 stow/.config/fish/functions/gph.fish create mode 100644 stow/.config/fish/functions/gpl.fish create mode 100644 stow/.config/fish/functions/gs.fish diff --git a/stow/.config/fish/functions/ga.fish b/stow/.config/fish/functions/ga.fish new file mode 100644 index 0000000..6661b8c --- /dev/null +++ b/stow/.config/fish/functions/ga.fish @@ -0,0 +1,4 @@ +function ga --wraps='git add' --description 'alias ga=git add' + git add $argv + +end diff --git a/stow/.config/fish/functions/gc.fish b/stow/.config/fish/functions/gc.fish new file mode 100644 index 0000000..f796e70 --- /dev/null +++ b/stow/.config/fish/functions/gc.fish @@ -0,0 +1,4 @@ +function gc --wraps='git commit' --description 'alias gc=git commit' + git commit $argv + +end diff --git a/stow/.config/fish/functions/glo.fish b/stow/.config/fish/functions/glo.fish new file mode 100644 index 0000000..3914ded --- /dev/null +++ b/stow/.config/fish/functions/glo.fish @@ -0,0 +1,4 @@ +function glo --wraps='git log' --description 'alias glo=git log' + git log $argv + +end diff --git a/stow/.config/fish/functions/gph.fish b/stow/.config/fish/functions/gph.fish new file mode 100644 index 0000000..76a0022 --- /dev/null +++ b/stow/.config/fish/functions/gph.fish @@ -0,0 +1,4 @@ +function gph --wraps='git push' --description 'alias gph=git push' + git push $argv + +end diff --git a/stow/.config/fish/functions/gpl.fish b/stow/.config/fish/functions/gpl.fish new file mode 100644 index 0000000..98780ae --- /dev/null +++ b/stow/.config/fish/functions/gpl.fish @@ -0,0 +1,4 @@ +function gpl --wraps='git pull' --description 'alias gpl=git pull' + git pull $argv + +end diff --git a/stow/.config/fish/functions/gs.fish b/stow/.config/fish/functions/gs.fish new file mode 100644 index 0000000..fea3f96 --- /dev/null +++ b/stow/.config/fish/functions/gs.fish @@ -0,0 +1,4 @@ +function gs --wraps='git status' --description 'alias gs=git status' + git status $argv + +end