Add CMake support

This commit is contained in:
Pedro Rey Anca 2025-02-17 10:45:02 +01:00
parent a8917d218e
commit dc645c1daf
Signed by: peprolinbot
GPG key ID: 053EA6E00116533A

View file

@ -1,4 +1,5 @@
{pkgs, ...}: { {pkgs, ...}: {
home.packages = [pkgs.cmake]; # The CMake extension needs it
programs.vscode = { programs.vscode = {
enable = true; enable = true;
package = pkgs.vscodium; package = pkgs.vscodium;
@ -15,6 +16,8 @@
ms-vscode.cpptools ms-vscode.cpptools
# OCaml # OCaml
ocamllabs.ocaml-platform ocamllabs.ocaml-platform
# CMake
ms-vscode.cmake-tools
# Color theme # Color theme
catppuccin.catppuccin-vsc catppuccin.catppuccin-vsc
@ -79,7 +82,7 @@
"C_Cpp.default.browse.path" = [ "C_Cpp.default.browse.path" = [
''''${workspaceFolder}/**'' ''''${workspaceFolder}/**''
]; ];
"C_Cpp.default.cStandard" = "gnu11"; "C_Cpp.default.cStandard" = "gnu99";
"C_Cpp.inlayHints.parameterNames.hideLeadingUnderscores" = false; "C_Cpp.inlayHints.parameterNames.hideLeadingUnderscores" = false;
"C_Cpp.intelliSenseUpdateDelay" = 500; "C_Cpp.intelliSenseUpdateDelay" = 500;
"C_Cpp.workspaceParsingPriority" = "medium"; "C_Cpp.workspaceParsingPriority" = "medium";