mirror of
https://github.com/moons-14/dotfiles.git
synced 2026-10-06 01:18:30 +09:00
web
This commit is contained in:
+26
-2
@@ -70,7 +70,6 @@ let
|
||||
web = {
|
||||
extensions =
|
||||
(with vsc; [
|
||||
biomejs.biome
|
||||
lokalise.i18n-ally
|
||||
bradlc.vscode-tailwindcss
|
||||
prisma.prisma
|
||||
@@ -97,6 +96,13 @@ let
|
||||
hash = "sha256-lUSwtf7jncnrp6UXgmZU30e+CFRKqf0N41+Xna6daok=";
|
||||
}
|
||||
];
|
||||
userSettings = { };
|
||||
};
|
||||
|
||||
web-biome = {
|
||||
extensions = with vsc; [
|
||||
biomejs.biome
|
||||
];
|
||||
userSettings = {
|
||||
"editor.defaultFormatter" = "biomejs.biome";
|
||||
"[typescript].editor.defaultFormatter" = "biomejs.biome";
|
||||
@@ -104,6 +110,22 @@ let
|
||||
};
|
||||
};
|
||||
|
||||
web-oxc = {
|
||||
extensions = pkgs.vscode-utils.extensionsFromVscodeMarketplace [
|
||||
{
|
||||
name = "oxc-vscode";
|
||||
publisher = "oxc";
|
||||
version = "1.48.0";
|
||||
hash = "sha256-RZ7mLcLJyn7lR6w6Au6fZeguB3wtk8sIXb67lPnPnrc=";
|
||||
}
|
||||
];
|
||||
userSettings = {
|
||||
"editor.defaultFormatter" = "oxc.oxc-vscode";
|
||||
"[typescript].editor.defaultFormatter" = "oxc.oxc-vscode";
|
||||
"[typescriptreact].editor.defaultFormatter" = "oxc.oxc-vscode";
|
||||
};
|
||||
};
|
||||
|
||||
nix = {
|
||||
extensions = with vsc; [
|
||||
bbenoist.nix
|
||||
@@ -250,7 +272,9 @@ in
|
||||
|
||||
nix = mkProfile [ layers.common layers.nix ] { };
|
||||
|
||||
web = mkProfile [ layers.common layers.web ] { };
|
||||
web = mkProfile [ layers.common layers.web layers.web-biome ] { };
|
||||
|
||||
web-oxc = mkProfile [ layers.common layers.web layers.web-oxc ] { };
|
||||
|
||||
jupyter = mkProfile [ layers.common layers.jupyter ] { };
|
||||
|
||||
|
||||
Reference in New Issue
Block a user