User Tools

Site Tools


config:vscode

This is an old revision of the document!


VS Code

This article describes the installation and basic configuration for Microsoft Visual Studio Code including Python and OpenAI Codex support.

sudo apt-get install wget gpg && wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg && sudo install -D -o root -g root -m 644 microsoft.gpg /usr/share/keyrings/microsoft.gpg && rm -f microsoft.gpg

sudo tee /etc/apt/sources.list.d/vscode.sources &>/dev/null <<EOF
Types: deb
URIs: https://packages.microsoft.com/repos/code
Suites: stable
Components: main
Architectures: amd64,arm64,armhf
Signed-By: /usr/share/keyrings/microsoft.gpg
EOF

sudo apt install apt-transport-https && sudo apt update && sudo apt install code
sudo apt-get install gvfs libglib2.0-bin

sudo tee -a /etc/sysctl.conf &>/dev/null <<EOF
fs.inotify.max_user_watches=524288
EOF

sudo sysctl -p

Disable the internal AI features and telemetry:

  • Settings → Chat → Disable AI Features
  • Settings → telemetry.telemetryLevel → Off

Marketplace addons/plugins/extensions:

  • install “openai codex”, “git graph” and “python”
  • move codex icon to right sidebar
config/vscode.1769175153.txt.gz · Last modified: by Wuff