Skip to content

IDE Extensions

Flox integrates with popular IDEs so you can manage environments, install packages, and activate shells without leaving your editor.

VS Code Extension

The Flox extension for VS Code brings full environment management into your editor.

Features

  • Package management — install, uninstall, and upgrade packages from the sidebar
  • Environment activation — activate environments in the background without restarting VS Code
  • Terminal integration — environment variables propagate into VS Code's integrated terminal
  • Remote development — works with Remote SSH, Dev Containers, and WSL
  • Auto-sync — file watchers on manifest.toml and manifest.lock trigger automatic reactivation
  • Status bar — shows the active environment at a glance
  • TOML support — syntax highlighting for manifest.toml

Install from the Marketplace

  1. Open the Extensions view (Cmd+Shift+X on macOS, Ctrl+Shift+X on Linux)
  2. Search for Flox
  3. Click Install

Requirements

Works with Cursor

The Flox extension is compatible with Cursor. Install it the same way: open the Extensions view, search for "Flox", and install.

Install from a .vsix file

If you prefer to install manually, download the .vsix file from the GitHub releases page and install it with the command palette:

  1. Open the Command Palette (Cmd+Shift+P on macOS, Ctrl+Shift+P on Linux)
  2. Run Extensions: Install from VSIX...
  3. Select the downloaded .vsix file

Or install from the command line:

code --install-extension flox-vscode-*.vsix

Source code

The extension is open source: github.com/flox/flox-vscode