mirror of
https://github.com/aljazceru/omakub.git
synced 2026-02-23 13:14:20 +01:00
Install code directly to avoid user interaction for code signing
This commit is contained in:
@@ -1,9 +1,12 @@
|
||||
cd /tmp
|
||||
wget -O code.deb 'https://code.visualstudio.com/sha/download?build=stable&os=linux-deb-x64'
|
||||
sudo apt install -y ./code.deb
|
||||
rm code.deb
|
||||
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor >packages.microsoft.gpg
|
||||
sudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/keyrings/packages.microsoft.gpg
|
||||
echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" | sudo tee /etc/apt/sources.list.d/vscode.list >/dev/null
|
||||
rm -f packages.microsoft.gpg
|
||||
cd -
|
||||
|
||||
sudo apt install code
|
||||
|
||||
mkdir -p ~/.config/Code/User
|
||||
cp ~/.local/share/omakub/configs/vscode.json ~/.config/Code/User/settings.json
|
||||
|
||||
|
||||
Reference in New Issue
Block a user