diff --git a/common/general/shell/common.sh b/common/general/shell/common.sh index c9c359c0..81a3328c 100644 --- a/common/general/shell/common.sh +++ b/common/general/shell/common.sh @@ -156,7 +156,9 @@ stash() { pop() { local selection - selection=$(git stash list | fzf --prompt="Select stash to pop: " --preview="git stash show -p $(echo {} | awk -F: '{print $1}') | bat --color always --paging=never -l diff") + selection=$(git stash list | \ + fzf --prompt="Select stash to pop: " \ + --preview="git stash show -p \$(echo {} | awk -F: '{print \$1}') | bat --color always --paging=never --style=plain -l diff") [ -z "$selection" ] && echo "No stash selected." && return 1 local stash_ref stash_ref=$(echo "$selection" | awk -F: '{print $1}')