From bf2a27399bbe714956a0a2763214e2d080541aaf Mon Sep 17 00:00:00 2001 From: worble Date: Fri, 17 Jan 2025 23:18:49 +0000 Subject: [PATCH] update vscode --- home-manager/development/vscode.nix | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/home-manager/development/vscode.nix b/home-manager/development/vscode.nix index d96e56c..4340504 100644 --- a/home-manager/development/vscode.nix +++ b/home-manager/development/vscode.nix @@ -34,18 +34,32 @@ in "workbench.iconTheme" = "material-icon-theme"; "window.titleBarStyle" = "custom"; "workbench.colorTheme" = "Dracula Theme"; + "explorer.compactFolders" = false; + "chat.commandCenter.enabled" = false; "editor.fontFamily" = "'SpaceMono Nerd Font', 'monospace', monospace"; "editor.fontSize" = 16; - - "files.autoSave" = "onWindowChange"; "editor.formatOnSave" = true; "editor.codeActionsOnSave" = { "source.organizeImports" = "always"; }; + "files.autoSave" = "onWindowChange"; + + "[typescript]" = { + "editor.defaultFormatter" = "biomejs.biome"; + }; + "[javascript]" = { + "editor.defaultFormatter" = "biomejs.biome"; + }; + "[javascriptreact]" = { + "editor.defaultFormatter" = "biomejs.biome"; + }; + "[typescriptreact]" = { + "editor.defaultFormatter" = "biomejs.biome"; + }; + "typescript.preferences.preferTypeOnlyAutoImports" = true; - "chat.commandCenter.enabled" = false; "nix.enableLanguageServer" = true; # Enable LSP. "nix.serverPath" = "${nixd}/bin/nixd"; # The path to the LSP server executable.