From de097e6b234b1b1f5205671df8995e097e7bcff6 Mon Sep 17 00:00:00 2001 From: Nikolaos Karaolidis Date: Sat, 7 Dec 2024 17:40:13 +0000 Subject: [PATCH] Add vscode C support Signed-off-by: Nikolaos Karaolidis --- hosts/common/user/configs/gui/vscode/default.nix | 2 ++ .../common/user/configs/gui/vscode/langs/c/default.nix | 10 ++++++++++ 2 files changed, 12 insertions(+) create mode 100644 hosts/common/user/configs/gui/vscode/langs/c/default.nix diff --git a/hosts/common/user/configs/gui/vscode/default.nix b/hosts/common/user/configs/gui/vscode/default.nix index f04e710..4803662 100644 --- a/hosts/common/user/configs/gui/vscode/default.nix +++ b/hosts/common/user/configs/gui/vscode/default.nix @@ -72,6 +72,7 @@ in "explorer.confirmPasteNative" = false; "extensions.autoCheckUpdates" = false; "extensions.autoUpdate" = false; + "extensions.ignoreRecommendations" = true; "files.autoSave" = "afterDelay"; "files.eol" = "\n"; "files.insertFinalNewline" = true; @@ -106,6 +107,7 @@ in }; imports = [ + ./langs/c ./langs/nix ./langs/python ./langs/svelte diff --git a/hosts/common/user/configs/gui/vscode/langs/c/default.nix b/hosts/common/user/configs/gui/vscode/langs/c/default.nix new file mode 100644 index 0000000..1cf068a --- /dev/null +++ b/hosts/common/user/configs/gui/vscode/langs/c/default.nix @@ -0,0 +1,10 @@ +{ pkgs, ... }: +{ + programs.vscode.extensions = + with pkgs; + with vscode-extensions; + [ + ms-vscode.cpptools + ms-vscode.cmake-tools + ]; +}