]> Freerunner's - dotfiles.git/commitdiff
bash/fish: some comfy git aliases
authorAndre Ramnitz <tux.rising@gmail.com>
Fri, 29 Dec 2023 03:03:34 +0000 (04:03 +0100)
committerAndre Ramnitz <tux.rising@gmail.com>
Sun, 18 Aug 2024 16:18:52 +0000 (18:18 +0200)
config/fish/functions/gco.fish [new file with mode: 0644]
config/fish/functions/gg.fish [new file with mode: 0644]
home/.bashrc

diff --git a/config/fish/functions/gco.fish b/config/fish/functions/gco.fish
new file mode 100644 (file)
index 0000000..a484368
--- /dev/null
@@ -0,0 +1,3 @@
+function gco --wraps='git checkout' --description 'alias gco=git checkout'
+  git checkout $argv; 
+end
diff --git a/config/fish/functions/gg.fish b/config/fish/functions/gg.fish
new file mode 100644 (file)
index 0000000..2422554
--- /dev/null
@@ -0,0 +1,3 @@
+function gg --wraps='cd /home/andy/dotfiles' --description 'alias gg=cd /home/andy/dotfiles'
+  cd /home/andy/dotfiles $argv; 
+end
index 682fc798553d61475c2005379f2edce652213d01..6e8cef487d2fbec06b1ed206f960bc71b4a8aef8 100644 (file)
@@ -19,6 +19,8 @@ export VDPAU_DRIVER="radeonsi"
 export XZ_OPT="--threads=16"
 
 alias grep='grep -i'
+alias gg="cd $(git rev-parse --show-toplevel)"
+alias gco="git checkout"
 alias gcp="git cherry-pick"
 alias glo="git log --oneline"
 alias gst="git status"