From cb81509d1270679a2aad050c8e999bb6159ca2da Mon Sep 17 00:00:00 2001 From: sxyazi Date: Sat, 21 Oct 2023 10:53:52 +0800 Subject: [PATCH] feat: better Windows default openers --- config/preset/yazi.toml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/config/preset/yazi.toml b/config/preset/yazi.toml index e7f03db5..0fa22775 100644 --- a/config/preset/yazi.toml +++ b/config/preset/yazi.toml @@ -16,17 +16,17 @@ cache_dir = "" [opener] edit = [ - { exec = '$EDITOR "$@"', block = true, for = "unix" }, - { exec = 'code "%*"', for = "windows" }, + { exec = '$EDITOR "$@"', block = true, for = "unix" }, + { exec = 'code "%*"', orphan = true, for = "windows" }, ] open = [ - { exec = 'xdg-open "$@"', desc = "Open", for = "linux" }, - { exec = 'open "$@"', desc = "Open", for = "macos" }, - { exec = '%1', desc = "Open", for = "windows" } + { exec = 'xdg-open "$@"', desc = "Open", for = "linux" }, + { exec = 'open "$@"', desc = "Open", for = "macos" }, + { exec = 'start "%1"', orphan = true, desc = "Open", for = "windows" } ] reveal = [ - { exec = 'open -R "$@"', desc = "Reveal", for = "macos" }, - { exec = 'explorer "%*"', desc = "Reveal", for = "windows" }, + { exec = 'open -R "$1"', desc = "Reveal", for = "macos" }, + { exec = 'explorer /select,%1', orphan = true, desc = "Reveal", for = "windows" }, { exec = '''exiftool "$1"; echo "Press enter to exit"; read''', block = true, desc = "Show EXIF", for = "unix" }, ] extract = [ @@ -35,7 +35,7 @@ extract = [ ] play = [ { exec = 'mpv "$@"', orphan = true, for = "unix" }, - { exec = 'mpv "%1"', for = "windows" }, + { exec = 'mpv "%1"', orphan = true, for = "windows" }, { exec = '''mediainfo "$1"; echo "Press enter to exit"; read''', block = true, desc = "Show media info", for = "unix" }, ]