diff --git a/flake.lock b/flake.lock index 8aa5498..606f1d9 100644 --- a/flake.lock +++ b/flake.lock @@ -212,12 +212,33 @@ "type": "github" } }, + "rhea": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1645302427, + "narHash": "sha256-wOA74G1ffN5gvty/ooD41Ld3lgSv3KqWwvGEk2J2Oo4=", + "owner": "Xe", + "repo": "rhea", + "rev": "efd4d012fb71dabaed4ef14a8f6e2f7f5bcd50d9", + "type": "github" + }, + "original": { + "owner": "Xe", + "repo": "rhea", + "type": "github" + } + }, "root": { "inputs": { "agenix": "agenix", "deploy-rs": "deploy-rs", "home-manager": "home-manager", "nixpkgs": "nixpkgs_4", + "rhea": "rhea", "utils": "utils_2", "xe-mara": "xe-mara", "xe-printerfacts": "xe-printerfacts" diff --git a/flake.nix b/flake.nix index 035e0f0..f52f663 100644 --- a/flake.nix +++ b/flake.nix @@ -19,10 +19,14 @@ inputs.nixpkgs.follows = "nixpkgs"; inputs.utils.follows = "utils"; }; + rhea = { + url = "github:Xe/rhea"; + inputs.nixpkgs.follows = "nixpkgs"; + }; }; outputs = { self, nixpkgs, deploy-rs, home-manager, agenix, xe-printerfacts - , xe-mara, ... }: + , xe-mara, rhea, ... }: let pkgs = nixpkgs.legacyPackages."x86_64-linux"; mkSystem = extraModules: @@ -43,6 +47,7 @@ xe-printerfacts.nixosModules."${system}".printerfacts xe-mara.nixosModules."${system}".bot + rhea.nixosModule."${system}" ] ++ extraModules; }; in {