From 43ff8aacaa36a3721bd4a0d247b88e1b9764f5fb Mon Sep 17 00:00:00 2001 From: Mat Jones Date: Wed, 17 Jul 2024 10:04:48 -0400 Subject: [PATCH] feat(git): Add git alias to search through branch changes with fzf --- home-manager/modules/git.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/home-manager/modules/git.nix b/home-manager/modules/git.nix index d13f4cdd..502d3913 100644 --- a/home-manager/modules/git.nix +++ b/home-manager/modules/git.nix @@ -34,6 +34,9 @@ in { if isDarwin then "pbcopy" else "xclip -selection clipboard" }"; pending = "!git log $(git describe --tags --abbrev=0)..HEAD --oneline"; + # bc = "branch changes" + bc = + "!export MASTER_BRANCH=$(git branch -r | grep -Po 'HEAD -> \\K.*$') && git diff --name-only $MASTER_BRANCH | ${pkgs.fzf}/bin/fzf --ansi --preview 'git diff --color=always $MASTER_BRANCH {}'"; }; extraConfig = { user = {