{ pkgs, ... }: { environment.systemPackages = with pkgs; [ (vscode-with-extensions.override { vscodeExtensions = with vscode-extensions; [ bbenoist.nix ms-python.python ms-vscode-remote.remote-ssh rust-lang.rust-analyzer vscodevim.vim james-yu.latex-workshop ms-toolsai.jupyter ] ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [ { name = "remote-ssh-edit"; publisher = "ms-vscode-remote"; version = "0.86.0"; sha256 = "sha256-JsbaoIekUo2nKCu+fNbGlh5d1Tt/QJGUuXUGP04TsDI="; } ]; }) ]; }