Updated vscode config
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user