{ pkgs, ... }: let packagedExtensions = with pkgs.vscode-extensions; [ bbenoist.nix ms-python.python ms-python.vscode-pylance rust-lang.rust-analyzer ]; marketplaceExtensions = (pkgs.vscode-utils.extensionsFromVscodeMarketplace [ { name = "openscad-language-support"; publisher = "Leathong"; version = "1.2.3"; sha256 = "2wvlvjHRayf9FmaDZMpiReZ99fvdtANGFst9WfMRCLQ="; } ]); in packagedExtensions ++ marketplaceExtensions