forked from
microcosm.blue/Allegedly
Server tools to backfill, tail, mirror, and verify PLC logs
1{
2 inputs.parts.url = "github:hercules-ci/flake-parts";
3 inputs.nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable";
4
5 outputs =
6 inp:
7 inp.parts.lib.mkFlake { inputs = inp; } {
8 systems = [ "x86_64-linux" ];
9 perSystem =
10 {
11 pkgs,
12 config,
13 ...
14 }:
15 {
16 packages.default = pkgs.callPackage ./default.nix {};
17 devShells = {
18 default = pkgs.mkShell {
19 packages = with pkgs; [
20 rustPlatform.rustLibSrc
21 rust-analyzer
22 cargo
23 cargo-outdated
24 rustc
25 rustfmt
26 openssl
27 pkg-config
28 ];
29 };
30 };
31 };
32 };
33}