From 0c6905d2332489eb0b0d4c0a0303e836502ea35a Mon Sep 17 00:00:00 2001 From: Euclid Ye Date: Mon, 7 Jul 2025 19:09:38 +0800 Subject: [PATCH] Support default play for all platforms --- yazi-config/preset/yazi-default.toml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/yazi-config/preset/yazi-default.toml b/yazi-config/preset/yazi-default.toml index 9b9e3850..d1b5478a 100644 --- a/yazi-config/preset/yazi-default.toml +++ b/yazi-config/preset/yazi-default.toml @@ -52,8 +52,10 @@ extract = [ { run = 'ya pub extract --list %*', desc = "Extract here", for = "windows" }, ] play = [ - { run = 'mpv --force-window "$@"', orphan = true, for = "unix" }, + { run = 'xdg-open "$1"', desc = "Play with OS default", for = "linux" }, + { run = 'open "$@"', desc = "Play with OS default", for = "macos" }, { run = 'start "" "%1"', orphan = true, desc = "Play with OS default", for = "windows" }, + { run = 'termux-open "$1"', desc = "Play with OS default", for = "android" }, { run = '''mediainfo "$1"; echo "Press enter to exit"; read _''', block = true, desc = "Show media info", for = "unix" }, ]