aboutsummaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix20
1 files changed, 19 insertions, 1 deletions
diff --git a/flake.nix b/flake.nix
index 8f04035..1e54991 100644
--- a/flake.nix
+++ b/flake.nix
@@ -35,7 +35,7 @@
mkdir -p $out/share/web
- cp -r .next/standalone/* $out/share/web/
+ cp -r .next/standalone/. $out/share/web/
mkdir -p $out/share/web/.next
cp -r .next/static $out/share/web/.next/
@@ -49,6 +49,24 @@
packages = {
default = site;
};
+
+ devShells = {
+ default = pkgs.mkShell {
+ buildInputs = with pkgs; [
+ nodejs_22
+ corepack_22
+ nodePackages.typescript-language-server
+ nodePackages.vscode-langservers-extracted
+ ];
+
+ shellHook = ''
+ export PATH="$PWD/node_modules/.bin:$PATH"
+ echo "Development environment loaded."
+ node --version
+ exec zsh
+ '';
+ };
+ };
}
)
// {