9 pkg_src_cmd="$HOME/.local/opt/pwsh-v$WEBI_VERSION/pwsh"
10 pkg_dst_cmd="$HOME/.local/opt/pwsh/pwsh"
12 pkg_get_current_version() {
13 # 'pwsh --version' has output in this format:
15 # This trims it down to just the version number:
17 echo "$(pwsh --version 2>/dev/null | head -n 1 | cut -d' ' -f2)"
21 # mv ./* "$HOME/.local/opt/pwsh-v7.0.2"
25 # symlink powershell to pwsh
26 pushd "$pkg_src" >/dev/null
32 # rm -f "$HOME/.local/opt/pwsh"
35 # ln -s "$HOME/.local/opt/pwsh-v7.0.2" "$HOME/.local/opt/pwsh"
36 ln -s "$pkg_src" "$pkg_dst"
40 echo "Installed 'pwsh' at $pkg_dst"