- SteamOS locks down basically all directories outside of the
/home
directory- Hence, installs via
pacman
or the AUR are disabled by default, and will be deleted after each SteamOS upgrade
- Hence, installs via
- The installation steps below will install VSCode without Flatpak
- Some things might not work well, such as browser hooks when logging into external services and extensions
- Navigate to the VSCode Downloads Page
- Select the Linux x64 .tar.gz tarball for download
- Extract the contents into a folder anywhere in your home directory (must be in at least
/home/deck
) - Add VSCode to your PATH
- If using
zsh
, you can add the below to your.zshrc
- If using
# Add VSCode to PATH
path+=($HOME/VSCode-linux-x64/bin)
export PATH
alias vscode="code"
- (Optional) Add VSCode to your KDE Application Launcher
- (Optional) Install Homebrew
- Take a look at this other Gist
- If you are using
zsh
as your main shell, you should be able to just safely follow the official Homebrew installation guide
VSCode will show a badge over the settings button when there is a new update available. Since we installed VSCode using a tarball, it will direct us back to the website to download the latest version. All you need to do is extract the tarball back to your home directory, saying yes to overwrite and write into any current objects.