Start from scratch

This commit is contained in:
Alexander
2026-07-01 21:16:40 +02:00
parent d52ce9508e
commit af7d69980f
157 changed files with 11876 additions and 37022 deletions
+43
View File
@@ -0,0 +1,43 @@
{
pkgs,
lib,
config,
inputs,
...
}:
{
languages.rust.enable = true;
git-hooks.hooks = {
clippy = {
enable = true;
settings.allFeatures = true;
};
treefmt.enable = true;
};
treefmt = {
enable = true;
config.programs = {
nixfmt.enable = true;
rustfmt.enable = true;
};
};
packages = with pkgs; [
git
just
protobuf
buf
grpcurl
# Protobuf generators
protoc-gen-prost-crate
protoc-gen-prost-serde
protoc-gen-tonic
protoc-gen-prost
opencode
];
}