38 lines
1.9 KiB
Bash
38 lines
1.9 KiB
Bash
echo "VS Code without MS branding/telemetry/licensing."
|
|
echo "Uses the Open VSX extension registry. rather than the microsoft registry"
|
|
echo "like atom, the license of vscode-cpptools prevents using it out of non-free"
|
|
echo "MS VS Code and platformio depends on it. Until platformio can support clang"
|
|
echo "via vscode-clangd instead pio cannot be distributed via VSX registry."
|
|
echo "See: http://github.com/platformio/platformio-vscode-ide/issues/1802"
|
|
echo " http://github.com/clangd/vscode-clangd"
|
|
|
|
#wget -qO - https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg \
|
|
# | gpg --dearmor \
|
|
# | sudo dd of=/usr/share/keyrings/vscodium-archive-keyring.gpg
|
|
#
|
|
#echo 'deb [ signed-by=/usr/share/keyrings/vscodium-archive-keyring.gpg ] https://paulcarroty.gitlab.io/vscodium-deb-rpm-repo/debs vscodium main' \
|
|
# | sudo tee /etc/apt/sources.list-available/vscodium.list
|
|
#
|
|
#ln -sf /etc/apt/sources.list-available/vscodium.list /etc/apt/sources.list.d/vscodium.list
|
|
#
|
|
#sudo apt update
|
|
#sudo apt install codium
|
|
|
|
# Microsoft VSCode
|
|
#wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
|
|
#sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
|
|
#
|
|
#sudo sh -c 'echo "deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list-available/vscode.list'
|
|
#
|
|
#sudo ln -sf /etc/apt/sources.list-available/vscode.list /etc/apt/sources.list.d/vscode.list
|
|
#
|
|
#rm -f packages.microsoft.gpg
|
|
#
|
|
#sudo apt update
|
|
#sudo apt install code # or code-insiders
|
|
#
|
|
## VS Code explorer uses gvfs for its 'trash management', we've stopped having it on our systems because it fills up
|
|
## with crap we don't want in a place we don't want it. Delete what you want, when you want and suffer the consequences.
|
|
## You did have what you needed to keep under version control, didn't you.
|
|
## sudo apt-get install gvfs-bin
|