diff --git a/bucket/clink-flex-prompt.json b/bucket/clink-flex-prompt.json index e5e65aac20..7ce9bbd952 100644 --- a/bucket/clink-flex-prompt.json +++ b/bucket/clink-flex-prompt.json @@ -15,10 +15,11 @@ ], "installer": { "script": [ + "$luapath = Join-Path (Split-Path -Path \"$dir\" -Parent) \"current\"", "if (Get-Command clink -ErrorAction SilentlyContinue) {", - " clink installscripts \"$dir\"", + " clink installscripts \"$luapath\"", "} elseif ($Env:CMDER_ROOT) {", - " & \"$Env:CMDER_ROOT\\vendor\\clink\\clink.bat\" installscripts \"$dir\"", + " & \"$Env:CMDER_ROOT\\vendor\\clink\\clink.bat\" installscripts \"$luapath\"", "} else {", " warn 'Clink or Cmder installation not found. Please manually install these scripts.'", "}" @@ -26,10 +27,11 @@ }, "uninstaller": { "script": [ + "$luapath = Join-Path (Split-Path -Path \"$dir\" -Parent) \"current\"", "if (Get-Command clink -ErrorAction SilentlyContinue) {", - " clink uninstallscripts \"$dir\"", + " clink uninstallscripts \"$luapath\"", "} elseif ($Env:CMDER_ROOT) {", - " & \"$Env:CMDER_ROOT\\vendor\\clink\\clink.bat\" uninstallscripts \"$dir\"", + " & \"$Env:CMDER_ROOT\\vendor\\clink\\clink.bat\" uninstallscripts \"$luapath\"", "}" ] },