chore: add nix flake

This commit is contained in:
itsscb 2025-04-09 22:29:45 +02:00
parent b86a124d6b
commit 0e65b1a575

View File

@ -19,6 +19,7 @@
nodejs = pkgs.nodejs_23; # or your preferred Node version nodejs = pkgs.nodejs_23; # or your preferred Node version
yarn = pkgs.yarn; # or pkgs.nodePackages.pnpm if you prefer yarn = pkgs.yarn; # or pkgs.nodePackages.pnpm if you prefer
nodePackages = pkgs.nodePackages;
in in
{ {
devShells.default = pkgs.mkShell { devShells.default = pkgs.mkShell {
@ -28,13 +29,16 @@
nodejs nodejs
yarn yarn
pkgs.git pkgs.git
nodePackages.svelte-language-server # Added Svelte Language Server
]; ];
shellHook = '' shellHook = ''
echo "🚀 Welcome to the SvelteKit dev shell!" echo "🚀 Welcome to the SvelteKit dev shell!"
echo "🛠 Node: $(node -v) | Yarn: $(yarn -v)" echo "🛠 Node: $(node -v) | Yarn: $(yarn -v)"
echo " Svelte Language Server is ready!"
''; '';
}; };
} }
); );
} }