From 5ae1c1fe3b63cdac161abf6e53dc92bdd6040bf8 Mon Sep 17 00:00:00 2001 From: Mira Kristipati Date: Tue, 25 Jun 2024 13:20:56 -0400 Subject: [PATCH] updates --- executable_dot_zshrc | 13 ++++++++++++- private_dot_config/external_nvim | 2 +- private_dot_config/sheldon/plugins.toml | 1 - 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/executable_dot_zshrc b/executable_dot_zshrc index 0486f4b..5112463 100644 --- a/executable_dot_zshrc +++ b/executable_dot_zshrc @@ -38,6 +38,8 @@ bindkey -v # make file name completion case-insensitive zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}' zstyle ':completion:*' cache-path $XDG_CACHE_HOME/zsh/zcompcache +zstyle ':completion:*' list-colors "${(s.:.)LS_COLORS}" +zstyle ':completion:*' menu no zstyle 'fzf-tab:complete:cd:*' fzf-preview `ls $realpath` zstyle 'fzf-tab:complete:__zoxide_z:*' fzf-preview `ls $realpath` @@ -142,7 +144,16 @@ fi # if checkCommand direnv; then # eval "$(direnv hook zsh)" # fi - +if checkCommand yazi; then + function yy() { + local tmp="$(mktemp -t "yazi-cwd.XXXXXX")" + yazi "$@" --cwd-file="$tmp" + if cwd="$(cat -- "$tmp")" && [ -n "$cwd" ] && [ "$cwd" != "$PWD" ]; then + cd -- "$cwd" + fi + rm -f -- "$tmp" +} +fi if checkCommand mirafetch; then RUST_BACKTRACE=1 mirafetch fi diff --git a/private_dot_config/external_nvim b/private_dot_config/external_nvim index e3a99eb..ba85f27 160000 --- a/private_dot_config/external_nvim +++ b/private_dot_config/external_nvim @@ -1 +1 @@ -Subproject commit e3a99eb8f20c358f8376579594c0ebbf62c1db55 +Subproject commit ba85f279ae5f90d9eb3c1ba250a6849e8365fe0d diff --git a/private_dot_config/sheldon/plugins.toml b/private_dot_config/sheldon/plugins.toml index a8b2319..9698686 100644 --- a/private_dot_config/sheldon/plugins.toml +++ b/private_dot_config/sheldon/plugins.toml @@ -39,7 +39,6 @@ apply = ["defer-more"] [plugins.fzf-tab] github = 'Aloxaf/fzf-tab' -apply = ["defer"] # [plugins.zsh-cargo-completion] # github = 'MenkeTechnologies/zsh-cargo-completion'