nix/programm_configs/vscode.nix
2024-11-01 18:34:05 +01:00

37 lines
929 B
Nix

{ pkgs, ... }:
{
programs.vscode = {
enable = true;
package = pkgs.vscodium;
extensions = with pkgs.vscode-extensions; [
bbenoist.nix
james-yu.latex-workshop
jnoortheen.nix-ide
rust-lang.rust-analyzer
arrterian.nix-env-selector
vadimcn.vscode-lldb
serayuzgur.crates
tamasfe.even-better-toml
zhuangtongfa.material-theme
xaver.clang-format
ms-vscode.cpptools
mkhl.direnv
ms-vscode.cmake-tools
twxs.cmake
tomoki1207.pdf
] ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [
{
name = "shader";
publisher = "slevesque";
version = "1.1.5";
sha256 = "3dfdfb15e40c365bfbe1fecb333f7e08ab1c17a5234d9ed9a5c69914ab57d993";
}
{
name = "platformio-ide";
publisher = "platformio";
version = "3.3.3";
sha256 = "d8kwQVoG/MOujmvMaX6Y0wl85L2PNdv2EnqTZKo8pGk=";
}
];
};
}