From 94f0ec3f82f082d25d9fd11e4ead0416715f0209 Mon Sep 17 00:00:00 2001 From: Jacob Bachmann Date: Sun, 21 Jan 2024 01:06:12 +0100 Subject: [PATCH] feat(vscode): add cpp extensions --- users/gandalf/modules/gui/programs/vscode.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/users/gandalf/modules/gui/programs/vscode.nix b/users/gandalf/modules/gui/programs/vscode.nix index f5783a6..2896920 100644 --- a/users/gandalf/modules/gui/programs/vscode.nix +++ b/users/gandalf/modules/gui/programs/vscode.nix @@ -19,12 +19,17 @@ in esbenp.prettier-vscode bradlc.vscode-tailwindcss jnoortheen.nix-ide + ms-vscode.cpptools + ms-vscode.cmake-tools ]; userSettings = { + "window.titleBarStyle" = "custom"; "window.menuBarVisibility" = "toggle"; "workbench.iconTheme" = "material-icon-theme"; + "extensions.ignoreRecommendations" = true; + "explorer.confirmDragAndDrop" = false; "explorer.confirmDelete" = false; @@ -46,7 +51,7 @@ in strings = "on"; }; "editor.codeActionsOnSave" = { - ".source.organizeImports" = true; + ".source.organizeImports" = "explicit"; }; "terminal.integrated.fontFamily" = common.font; @@ -150,6 +155,11 @@ in key = "alt+right"; command = "workbench.action.navigateForward"; } + { + key = "ctrl+escape"; + command = "workbench.action.terminal.toggleTerminal"; + when = "terminal.active"; + } { key = "ctrl+f"; command = "editor.action.formatDocument";