always install latest extension version #85

Merged
OCram85 merged 2 commits from extend/extInstall into master 2024-01-08 13:36:56 +01:00
1 changed files with 4 additions and 16 deletions

20
arkanum
View File

@ -209,30 +209,18 @@ function instGiteaTools() {
}
function instCodeExtension() {
say "Downloading required extensions...." "Extension"
say "Installing default extensions...." "Extension"
# Gitlens
say "Downloading 'gitlens'..." "Extension"
curl -#fSL https://open-vsx.org/api/eamodio/gitlens/14.4.1/file/eamodio.gitlens-14.4.1.vsix -o /tmp/eamodio.gitlens.vsix
say "Installing 'gitlens'..." "Extension"
install-extension /tmp/eamodio.gitlens.vsix
say "Cleaning up 'gitlens' install files" "Extension"
rm -f /tmp/eamodio.gitlens.vsix
install-extension eamodio.gitlens --force
# OneDarkPro
say "Downloading 'One Dark Pro' theme..." "Extension"
curl -#fSL https://open-vsx.org/api/zhuangtongfa/material-theme/3.16.2/file/zhuangtongfa.material-theme-3.16.2.vsix -o /tmp/zhuangtongfa.material-theme.vsix
say "Installing 'One Dark Pro' theme..." "Extension"
install-extension /tmp/zhuangtongfa.material-theme.vsix
say "Cleaning up 'One Dark Pro' install files" "Extension"
rm -f /tmp/zhuangtongfa.material-theme.vsix
install-extension zhuangtongfa.material-theme --force
# vscode-icons
say "Downloading 'vscode-icons' theme..." "Extension"
curl -#fSL https://open-vsx.org/api/vscode-icons-team/vscode-icons/12.6.0/file/vscode-icons-team.vscode-icons-12.6.0.vsix -o /tmp/vscode-icons-team.vscode-icons.vsix
say "Installing 'vscode-icons' theme..." "Extension"
install-extension /tmp/vscode-icons-team.vscode-icons.vsix
say "Cleaning up 'vscode-icons' install files" "Extension"
rm -f /tmp/vscode-icons-team.vscode-icons.vsix
install-extension vscode-icons-team.vscode-icons --force
say "done." "Extension"
}