Updated vscode config

This commit is contained in:
2024-12-18 15:42:21 -04:00
parent f4735c3a90
commit 0a00b1dced
3 changed files with 115 additions and 67 deletions

View File

@@ -9,45 +9,50 @@
};
in {
programs.vscode = {
extensions = with plugins;
[
# General
christian-kohler.npm-intellisense
denoland.vscode-deno
liamhammett.inline-parameters
yatki.vscode-surround
extensions = with plugins; [
# General
christian-kohler.npm-intellisense
dbaeumer.vscode-eslint
denoland.vscode-deno
esbenp.prettier-vscode
# CSS
bradlc.vscode-tailwindcss
pranaygp.vscode-css-peek
stylelint.vscode-stylelint
zignd.html-css-class-completion
liamhammett.inline-parameters
yatki.vscode-surround
# ServiceNow
#servicenow.now-vscode
arnoudkooicom.sn-scriptsync
# Astro
astro-build.astro-vscode
# Svelte
svelte.svelte-vscode
# CSS
bradlc.vscode-tailwindcss
pranaygp.vscode-css-peek
stylelint.vscode-stylelint
zignd.html-css-class-completion
# Tauri
tauri-apps.tauri-vscode
# ServiceNow
arnoudkooicom.sn-scriptsync
# Testing
ms-playwright.playwright
]
++ [
pkgs.vscode-extensions.biomejs.biome
];
# Svelte
svelte.svelte-vscode
# Tauri
tauri-apps.tauri-vscode
# Testing
ms-playwright.playwright
];
userSettings = {
"[javascript]"."editor.defaultFormatter" = "biomejs.biome";
"[typescript]"."editor.defaultFormatter" = "biomejs.biome";
"[typescriptreact]"."editor.defaultFormatter" = "biomejs.biome";
"[json]"."editor.defaultFormatter" = "biomejs.biome";
"[jsonc]"."editor.defaultFormatter" = "biomejs.biome";
"[html]"."editor.defaultFormatter" = "biomejs.biome";
"[scss]"."editor.defaultFormatter" = "biomejs.biome";
"[css]"."editor.defaultFormatter" = "biomejs.biome";
"[javascript]"."editor.defaultFormatter" = "esbenp.prettier-vscode";
"[typescript]"."editor.defaultFormatter" = "esbenp.prettier-vscode";
"[typescriptreact]"."editor.defaultFormatter" = "esbenp.prettier-vscode";
"[json]"."editor.defaultFormatter" = "esbenp.prettier-vscode";
"[jsonc]"."editor.defaultFormatter" = "esbenp.prettier-vscode";
"[html]"."editor.defaultFormatter" = "esbenp.prettier-vscode";
"[scss]"."editor.defaultFormatter" = "esbenp.prettier-vscode";
"[css]"."editor.defaultFormatter" = "esbenp.prettier-vscode";
"[astro]"."editor.defaultFormatter" = "astro-build.astro-vscode";
"biome.lsp.bin" = "biome";
"biome.lspBin" = "biome";
"svelte.enable-ts-plugin" = true;
"playwright.reuseBrowser" = true;
};
@@ -55,6 +60,7 @@ in {
home.packages = with pkgs; [
deno
pnpm
bun
nodejs
biome