From 17194755e6cef852c6b843f364f8611fe93f379e Mon Sep 17 00:00:00 2001 From: Ismo Vuorinen Date: Tue, 18 Mar 2025 00:14:33 +0200 Subject: [PATCH] chore(config): add "commit" to fish functions --- config/fish/alias.fish | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/config/fish/alias.fish b/config/fish/alias.fish index 39ad240..25484ee 100644 --- a/config/fish/alias.fish +++ b/config/fish/alias.fish @@ -52,3 +52,21 @@ function .s --wraps='cd ~/Code/s' --description 'cd ~/Code/s' cd ~/Code/s $argv end + +# shortcut to commit with a message +function commit --wraps='git commit -a -m "chore: automated commit"' --description 'commit shortcut' + set -l commitMessage $argv + git add . + + if test -z "$commitMessage" + if type -q aicommits + aicommits --type conventional + else + git commit -a -m "chore: automated commit" + end + return + end + + git commit -a -m "$commitMessage" + end +