mirror of
https://github.com/nocodb/nocodb.git
synced 2026-04-25 04:45:07 +00:00
31 lines
673 B
Nix
31 lines
673 B
Nix
{
|
|
mkShell,
|
|
nocodb,
|
|
nixfmt-rfc-style,
|
|
shfmt,
|
|
typescript-language-server,
|
|
nodePackages,
|
|
}:
|
|
mkShell {
|
|
inputsFrom = [ nocodb ];
|
|
|
|
buildInputs = [
|
|
nixfmt-rfc-style
|
|
shfmt
|
|
typescript-language-server
|
|
];
|
|
|
|
shellHook = ''
|
|
export PS1="\033[0;32m[ ]\033[0m $PS1"
|
|
export NODE_ENV="development"
|
|
|
|
export npm_config_nodedir=${nodePackages.nodejs}
|
|
pnpm config set use-node-version ${nodePackages.nodejs.version}
|
|
pnpm config set store-dir ~/.local/share/pnpm
|
|
|
|
# since we do not want to dependent on dynamically linked deps,
|
|
# we do not want to cache platform dependent outputs
|
|
pnpm config set side-effects-cache false
|
|
'';
|
|
}
|