From 549c178fa5f29e4cc7cd8e473b35c511a65e26e7 Mon Sep 17 00:00:00 2001 From: sunrisepeak Date: Tue, 21 Jan 2025 00:20:29 +0800 Subject: [PATCH] vscode: update --- pkgs/v/vscode.lua | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/v/vscode.lua b/pkgs/v/vscode.lua index ad7e479..9c268b3 100644 --- a/pkgs/v/vscode.lua +++ b/pkgs/v/vscode.lua @@ -102,12 +102,13 @@ function install() end function config() - local xvm_cmd_template1 = "xvm add code %s --path %s/bin --alias code.cmd" - local xvm_cmd_template2 = "xvm add vscode %s --path %s/bin --alias code.cmd" - os.exec(string.format(xvm_cmd_template1, pkginfo.version, pkginfo.install_dir)) - os.exec(string.format(xvm_cmd_template2, pkginfo.version, pkginfo.install_dir)) + local xvm_cmd_template1 = "xvm add code %s --path %s/bin --alias %s" + local xvm_cmd_template2 = "xvm add vscode %s --path %s/bin --alias %s" + local code_alias = "code" + -- config desktop entry if os.host() == "windows" then + code_alias = "code.cmd" -- create desktop shortcut local lnk_filename = "Visual Studio Code - [" .. pkginfo.version .. "] - XIM" create_windows_shortcut( @@ -126,6 +127,9 @@ function config() end end + os.exec(string.format(xvm_cmd_template1, pkginfo.version, pkginfo.install_dir, code_alias)) + os.exec(string.format(xvm_cmd_template2, pkginfo.version, pkginfo.install_dir, code_alias)) + return true end