From fceb26bc0b790c35b698a60dd11627b72c095ea1 Mon Sep 17 00:00:00 2001 From: AngeD Date: Sun, 12 Nov 2023 14:42:49 +0100 Subject: [PATCH] feat: j dotfiles completion --- .config/zsh/aliases/general.zsh | 2 +- .config/zsh/completions/_j | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.config/zsh/aliases/general.zsh b/.config/zsh/aliases/general.zsh index 0308147..13cd4f2 100644 --- a/.config/zsh/aliases/general.zsh +++ b/.config/zsh/aliases/general.zsh @@ -26,7 +26,7 @@ alias watch='coloralias watch -c -- ' alias xargs='xargs ' function j() { - local dests=("${(@f)$(find . -name "$1*" -mount -type d 2> /dev/null)}") + local dests=("${(@f)$(find . -mount -name "$1*" -type d 2> /dev/null)}") local dest="${dests:-$1}" [ -n "${dests[2]}" ] && dest="$(printf '%s\n' "${dests[@]}" | fzf)" diff --git a/.config/zsh/completions/_j b/.config/zsh/completions/_j index 53bd275..e49039c 100644 --- a/.config/zsh/completions/_j +++ b/.config/zsh/completions/_j @@ -1,3 +1,3 @@ #compdef j -_arguments "1: :(**/"$1")" +_arguments "1: :($(find . -mount -name "$1*" -type d -printf "'%P' " 2> /dev/null))"