From 7cdcf0046b479046ae71a52756d847dc13760dfd Mon Sep 17 00:00:00 2001 From: Noah Knegt Date: Sat, 1 Mar 2025 13:25:18 +0100 Subject: [PATCH] VScode settings Signed-off-by: Noah Knegt --- home-manager/IDEs/vscode.nix | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/home-manager/IDEs/vscode.nix b/home-manager/IDEs/vscode.nix index 656ff54..b5948d4 100644 --- a/home-manager/IDEs/vscode.nix +++ b/home-manager/IDEs/vscode.nix @@ -12,5 +12,24 @@ donjayamanne.githistory eamodio.gitlens ]; + + userSettings = { + # Theme + "workbench.iconTheme" = "catppuccin-mocha"; + "workbench.colorTheme" = "Catppuccin Mocha"; + + # Settings for all files + "files.autoSave" = "off"; + + # Git settings + "git.autofetch" = true; + "git.confirmSync" = false; + "git.alwaysSignOff" = true; + "git.pruneOnFetch" = true; + + + # Nix lang settings + "[nix]"."editor.tabSize" = 2; + }; }; } \ No newline at end of file