Files
minne/devenv.nix
Per Stark 24ed70db9c cargo-dist
updated runner
2025-05-05 14:11:24 +02:00

26 lines
559 B
Nix

{
pkgs,
lib,
config,
inputs,
...
}: {
cachix.enable = false;
packages = [
pkgs.openssl
pkgs.nodejs
pkgs.vscode-langservers-extracted
];
languages.rust = {
enable = true;
components = ["rustc" "clippy" "rustfmt" "cargo" "rust-analyzer"];
mold.enable = true;
};
processes = {
surreal_db.exec = "docker run --rm --pull always -p 8000:8000 --net=host --user $(id -u) -v $(pwd)/database:/database surrealdb/surrealdb:latest-dev start rocksdb:/database/database.db --user root_user --pass root_password";
};
}