Add overseer CLI for task management

This commit is contained in:
2026-02-04 20:14:58 +00:00
parent ff8650bedf
commit f8e912e201
5 changed files with 51 additions and 0 deletions

24
overlays/overseer.nix Normal file
View File

@@ -0,0 +1,24 @@
{inputs}: final: prev: let
manifest = (prev.lib.importTOML "${inputs.overseer}/overseer/Cargo.toml").package;
in {
overseer = prev.rustPlatform.buildRustPackage {
pname = manifest.name;
version = manifest.version;
cargoLock.lockFile = "${inputs.overseer}/overseer/Cargo.lock";
src = "${inputs.overseer}/overseer";
nativeBuildInputs = with prev; [
pkg-config
];
buildInputs = with prev; [
openssl
];
OPENSSL_NO_VENDOR = 1;
doCheck = false;
};
}