Our Personal Data Server from scratch!
0

Configure Feed

Select the types of activity you want to include in your feed.

tranquil-pds / shell.nix
663 B 50 lines
1{ 2 mkShell, 3 callPackage, 4 rustPlatform, 5 6 # repo tooling 7 just, 8 podman, 9 podman-compose, 10 11 # rust tooling 12 clippy, 13 rustfmt, 14 rust-analyzer, 15 sqlx-cli, 16 cargo-nextest, 17 18 # frontend tooling 19 svelte-language-server, 20 typescript-language-server, 21}: 22let 23 pds = callPackage ./default.nix { }; 24 frontend = callPackage ./frontend.nix { }; 25in 26mkShell { 27 inputsFrom = [ 28 pds 29 frontend 30 ]; 31 32 env = { 33 RUST_SRC_PATH = rustPlatform.rustLibSrc; 34 }; 35 36 packages = [ 37 just 38 podman 39 podman-compose 40 41 clippy 42 rustfmt 43 rust-analyzer 44 sqlx-cli 45 cargo-nextest 46 47 svelte-language-server 48 typescript-language-server 49 ]; 50}