Added biome and cline

This commit is contained in:
2024-11-19 15:29:24 -04:00
parent a441ba6b1c
commit 03b57cd8c8
4 changed files with 53 additions and 10 deletions

View File

@@ -43,6 +43,7 @@ in {
## Code Completion ## Code Completion
continue.continue continue.continue
saoudrizwan.claude-dev
## Development Environment ## Development Environment
ms-toolsai.jupyter ms-toolsai.jupyter

View File

@@ -178,6 +178,12 @@ merge
version = "0.2.9"; version = "0.2.9";
sha256 = "0l3si78il7ja6621991nljjvvywwkwfnnix9jz5s8y0il2cfq9y9"; sha256 = "0l3si78il7ja6621991nljjvvywwkwfnnix9jz5s8y0il2cfq9y9";
}; };
"saoudrizwan"."claude-dev" = vscode-utils.extensionFromVscodeMarketplace {
name = "claude-dev";
publisher = "saoudrizwan";
version = "2.1.6";
sha256 = "107fygmfxfj8gl4khmw94h9230yhzh9pxfxv77ah2hi0xadcs0az";
};
"liamhammett"."inline-parameters" = vscode-utils.extensionFromVscodeMarketplace { "liamhammett"."inline-parameters" = vscode-utils.extensionFromVscodeMarketplace {
name = "inline-parameters"; name = "inline-parameters";
publisher = "liamhammett"; publisher = "liamhammett";
@@ -250,6 +256,13 @@ merge
sha256 = "1bvy5xaxb5jqrv0fchx8vhk7mvk4vfx4if08513cbq2idaplvsqb"; sha256 = "1bvy5xaxb5jqrv0fchx8vhk7mvk4vfx4if08513cbq2idaplvsqb";
arch = "linux-x64"; arch = "linux-x64";
}; };
"biomejs"."biome" = vscode-utils.extensionFromVscodeMarketplace {
name = "biome";
publisher = "biomejs";
version = "2024.10.131712";
sha256 = "00n39bx3jg921h90j5k6ymv3dj9ar1q2vq7zh35sph8q7lzmmjf2";
arch = "linux-x64";
};
})) }))
(lib.attrsets.optionalAttrs (isLinux && (isAarch32 || isAarch64)) { (lib.attrsets.optionalAttrs (isLinux && (isAarch32 || isAarch64)) {
"ms-python"."python" = vscode-utils.extensionFromVscodeMarketplace { "ms-python"."python" = vscode-utils.extensionFromVscodeMarketplace {
@@ -280,6 +293,13 @@ merge
sha256 = "0fbrfdgdxqx74ppn5khh6ypp615bqnj7b6jqxz8cbl4js9qrvjr6"; sha256 = "0fbrfdgdxqx74ppn5khh6ypp615bqnj7b6jqxz8cbl4js9qrvjr6";
arch = "linux-arm64"; arch = "linux-arm64";
}; };
"biomejs"."biome" = vscode-utils.extensionFromVscodeMarketplace {
name = "biome";
publisher = "biomejs";
version = "2024.10.131712";
sha256 = "00n39bx3jg921h90j5k6ymv3dj9ar1q2vq7zh35sph8q7lzmmjf2";
arch = "linux-arm64";
};
})) }))
(lib.attrsets.optionalAttrs (isDarwin && (isi686 || isx86_64)) { (lib.attrsets.optionalAttrs (isDarwin && (isi686 || isx86_64)) {
"ms-python"."python" = vscode-utils.extensionFromVscodeMarketplace { "ms-python"."python" = vscode-utils.extensionFromVscodeMarketplace {
@@ -310,6 +330,13 @@ merge
sha256 = "1dibbfnmhj33na1yblbfblvazq5q0w7m75nixp8gl3fl4q1g7631"; sha256 = "1dibbfnmhj33na1yblbfblvazq5q0w7m75nixp8gl3fl4q1g7631";
arch = "darwin-x64"; arch = "darwin-x64";
}; };
"biomejs"."biome" = vscode-utils.extensionFromVscodeMarketplace {
name = "biome";
publisher = "biomejs";
version = "2024.10.131712";
sha256 = "00n39bx3jg921h90j5k6ymv3dj9ar1q2vq7zh35sph8q7lzmmjf2";
arch = "darwin-x64";
};
})) }))
(lib.attrsets.optionalAttrs (isDarwin && (isAarch32 || isAarch64)) { (lib.attrsets.optionalAttrs (isDarwin && (isAarch32 || isAarch64)) {
"ms-python"."python" = vscode-utils.extensionFromVscodeMarketplace { "ms-python"."python" = vscode-utils.extensionFromVscodeMarketplace {
@@ -340,5 +367,12 @@ merge
sha256 = "0msn1n04hb5r0aqzms44f65ar4gkyvxa36y31blsb5vdlrmrj9h0"; sha256 = "0msn1n04hb5r0aqzms44f65ar4gkyvxa36y31blsb5vdlrmrj9h0";
arch = "darwin-arm64"; arch = "darwin-arm64";
}; };
"biomejs"."biome" = vscode-utils.extensionFromVscodeMarketplace {
name = "biome";
publisher = "biomejs";
version = "2024.10.131712";
sha256 = "00n39bx3jg921h90j5k6ymv3dj9ar1q2vq7zh35sph8q7lzmmjf2";
arch = "darwin-arm64";
};
}) })

View File

@@ -154,4 +154,12 @@ extension_name = "playwright"
[[extensions]] [[extensions]]
publisher_name = "denoland" publisher_name = "denoland"
extension_name = "vscode-deno" extension_name = "vscode-deno"
[[extensions]]
publisher_name = "biomejs"
extension_name = "biome"
[[extensions]]
publisher_name = "saoudrizwan"
extension_name = "claude-dev"

View File

@@ -13,7 +13,7 @@ in {
# General # General
christian-kohler.npm-intellisense christian-kohler.npm-intellisense
denoland.vscode-deno denoland.vscode-deno
esbenp.prettier-vscode biomejs.biome
liamhammett.inline-parameters liamhammett.inline-parameters
yatki.vscode-surround yatki.vscode-surround
@@ -37,14 +37,14 @@ in {
ms-playwright.playwright ms-playwright.playwright
]; ];
userSettings = { userSettings = {
"[javascript]"."editor.defaultFormatter" = "esbenp.prettier-vscode"; "[javascript]"."editor.defaultFormatter" = "biomejs.biome";
"[typescript]"."editor.defaultFormatter" = "esbenp.prettier-vscode"; "[typescript]"."editor.defaultFormatter" = "biomejs.biome";
"[typescriptreact]"."editor.defaultFormatter" = "esbenp.prettier-vscode"; "[typescriptreact]"."editor.defaultFormatter" = "biomejs.biome";
"[json]"."editor.defaultFormatter" = "esbenp.prettier-vscode"; "[json]"."editor.defaultFormatter" = "biomejs.biome";
"[jsonc]"."editor.defaultFormatter" = "esbenp.prettier-vscode"; "[jsonc]"."editor.defaultFormatter" = "biomejs.biome";
"[html]"."editor.defaultFormatter" = "esbenp.prettier-vscode"; "[html]"."editor.defaultFormatter" = "biomejs.biome";
"[scss]"."editor.defaultFormatter" = "esbenp.prettier-vscode"; "[scss]"."editor.defaultFormatter" = "biomejs.biome";
"[css]"."editor.defaultFormatter" = "esbenp.prettier-vscode"; "[css]"."editor.defaultFormatter" = "biomejs.biome";
"svelte.enable-ts-plugin" = true; "svelte.enable-ts-plugin" = true;
"playwright.reuseBrowser" = true; "playwright.reuseBrowser" = true;
}; };