File tree Expand file tree Collapse file tree 1 file changed +18
-7
lines changed
.setup/options/develop/web Expand file tree Collapse file tree 1 file changed +18
-7
lines changed Original file line number Diff line number Diff line change @@ -4,13 +4,24 @@ echo "=========================== vs code ==========================="
4
4
COMMAND_NAME=" code"
5
5
if ! command -v $COMMAND_NAME & > /dev/null; then
6
6
echo " $COMMAND_NAME could not be found. Setting up $COMMAND_NAME ."
7
- sudo apt-get install -y wget gpg
8
- wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
9
- sudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/keyrings
10
- sudo sh -c ' echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
11
- rm -f packages.microsoft.gpg
12
- sudo apt update
13
- sudo apt install code # or code-insiders
7
+
8
+ if [ -f " /etc/os-release" ]; then
9
+ . /etc/os-release
10
+ OS=$NAME
11
+
12
+ if [ " $OS " == " Ubuntu" ]; then
13
+ sudo apt-get install -y wget gpg
14
+ wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
15
+ sudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/keyrings
16
+ sudo sh -c ' echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
17
+ rm -f packages.microsoft.gpg
18
+ sudo apt update
19
+ sudo apt install code # or code-insiders
20
+
21
+ elif [ " $OS " == " Zorin OS" ]; then
22
+ sudo snap install code --classic
23
+ fi
24
+ fi
14
25
else
15
26
echo " $COMMAND_NAME install ok installed"
16
27
fi
You can’t perform that action at this time.
0 commit comments