{ inputs.parts.url = "github:hercules-ci/flake-parts"; inputs.nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; inputs.nci.url = "github:90-008/nix-cargo-integration"; outputs = inp: inp.parts.lib.mkFlake { inputs = inp; } { systems = [ "x86_64-linux" ]; imports = [inp.nci.flakeModule]; perSystem = { pkgs, config, ... }: { nci.projects."klbr".path = ./.; packages.default = pkgs.callPackage ./default.nix {}; devShells.default = config.nci.outputs."klbr".devShell.overrideAttrs (old: { packages = (old.packages or []) ++ (with pkgs; [ cargo-outdated clang wild ]); }); }; }; }