flake
This commit is contained in:
16
flake.nix
16
flake.nix
@@ -12,11 +12,25 @@
|
|||||||
in {
|
in {
|
||||||
devShells.x86_64-linux.default = pkgs.mkShell {
|
devShells.x86_64-linux.default = pkgs.mkShell {
|
||||||
buildInputs = with pkgs; [
|
buildInputs = with pkgs; [
|
||||||
libgcc
|
# C++ deps
|
||||||
|
sioclient
|
||||||
|
ftxui
|
||||||
|
libgccjit
|
||||||
|
meson
|
||||||
|
|
||||||
|
# TypeScript deps
|
||||||
bun
|
bun
|
||||||
|
nodejs_24
|
||||||
|
prisma
|
||||||
|
openssl_3 # needed for prisma
|
||||||
|
|
||||||
|
# DB deps
|
||||||
|
ephemeralpg
|
||||||
|
postgresql
|
||||||
];
|
];
|
||||||
shellHook = ''
|
shellHook = ''
|
||||||
echo "Welcome to the methylphenidate dev environment!"
|
echo "Welcome to the methylphenidate dev environment!"
|
||||||
|
export NIX_LDFLAGS="''${NIX_LDFLAGS/-rpath $out\/lib /}"
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user