diff --git a/nvim/.config/nvim/lua/vxclutch/lazy/mini.lua b/nvim/.config/nvim/lua/vxclutch/lazy/mini.lua index 8cd794d..9fd6eef 100644 --- a/nvim/.config/nvim/lua/vxclutch/lazy/mini.lua +++ b/nvim/.config/nvim/lua/vxclutch/lazy/mini.lua @@ -4,7 +4,6 @@ return { config = function() require("mini.ai").setup() require("mini.surround").setup() - require("mini.pairs").setup() require("mini.pick").setup { window = { config = { diff --git a/zsh/.zshrc b/zsh/.zshrc index 3f41068..cd04dff 100644 --- a/zsh/.zshrc +++ b/zsh/.zshrc @@ -46,4 +46,13 @@ function clip() { cat $1 | clip.exe } +function y() { + local tmp="$(mktemp -t "yazi-cwd.XXXXXX")" cwd + yazi "$@" --cwd-file="$tmp" + if cwd="$(command cat -- "$tmp")" && [ -n "$cwd" ] && [ "$cwd" != "$PWD" ]; then + builtin cd -- "$cwd" + fi + rm -f -- "$tmp" +} + if [ "$TMUX" = "" ]; then tmux; fi