Add a ton of c/c++ extensions

This commit is contained in:
Charlotte 🦝 Delenk 2022-03-30 08:12:16 +01:00
parent c61c54631f
commit 995a7f4759
Signed by: darkkirb
GPG key ID: AB2BD8DAF2E37122

View file

@ -10,6 +10,7 @@
github.copilot github.copilot
jnoortheen.nix-ide jnoortheen.nix-ide
matklad.rust-analyzer matklad.rust-analyzer
ms-vscode.cpptools
ms-vscode-remote.remote-ssh ms-vscode-remote.remote-ssh
scala-lang.scala scala-lang.scala
serayuzgur.crates serayuzgur.crates
@ -72,6 +73,42 @@
version = "1.5.3"; version = "1.5.3";
sha256 = "sha256-4BXSG/YllhpXa0z7TqytKyqAKLJvSEsOLt1i6gA+WcE="; sha256 = "sha256-4BXSG/YllhpXa0z7TqytKyqAKLJvSEsOLt1i6gA+WcE=";
} }
{
name = "cmake-tools";
publisher = "ms-vscode";
version = "1.10.5";
sha256 = "sha256-T57uCK1rGe3dBnYbK7QhN2NG3NwTEZm0/EY8S1Pyf7I=";
}
{
name = "cmake";
publisher = "twxs";
version = "0.0.17";
sha256 = "sha256-CFiva1AO/oHpszbpd7lLtDzbv1Yi55yQOQPP/kCTH4Y=";
}
{
name = "better-cpp-syntax";
publisher = "jeff-hykin";
version = "1.15.3";
sha256 = "sha256-ugn7nERz/IZ37mD/WWOWHcaB7nMLkeN+cCTCGCUHpOo=";
}
{
name = "cpptools-themes";
publisher = "ms-vscode";
version = "1.0.0";
sha256 = "sha256-E0cLGPpCwqnisgsDt6OGVlrO02mL/vuwe87qn/oCulk=";
}
{
name = "doxdocgen";
publisher = "cschlosser";
version = "1.4.0";
sha256 = "sha256-InEfF1X7AgtsV47h8WWq5DZh6k/wxYhl2r/pLZz9JbU=";
}
{
name = "clang-tidy";
publisher = "notskm";
version = "0.5.1";
sha256 = "sha256-neAvG8bk8yzpbuSzvVVi8Z3lCr29FBncXx3Sv/KChHw=";
}
]; ];
userSettings = { userSettings = {
"crates.listPreReleases" = true; "crates.listPreReleases" = true;
@ -113,6 +150,10 @@
"workbench.commandPalette.preserveInput" = true; "workbench.commandPalette.preserveInput" = true;
"workbench.iconTheme" = "material-icon-theme"; "workbench.iconTheme" = "material-icon-theme";
"workbench.list.smoothScrolling" = true; "workbench.list.smoothScrolling" = true;
"C_Cpp.intelliSenseEngine" = "disabled";
"C_Cpp.autocomplete" = "disabled";
"C_Cpp.errorSquiggles" = "disabled";
"clangd.path" = "${pkgs.llvmPackages_latest.clang-unwrapped}/bin/clangd";
}; };
}; };
} }