aboutsummaryrefslogtreecommitdiff
path: root/shell.nix
blob: 2ee762349bf24fcfc19ce5e76b58558dd2f62fba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
  pkgs ? import <nixpkgs> { },
}:

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
  '';
}