commit 52632aef42b8fe96cea54916baebe14c6966052a
parent 34f403ab0b14ea0342877e0add10b6b2abe4f71f
Author: Katja Ramona Sophie Kwast (zaphyra) <git@zaphyra.eu>
Date: Thu, 19 Jun 2025 14:30:28 +0200
parent 34f403ab0b14ea0342877e0add10b6b2abe4f71f
Author: Katja Ramona Sophie Kwast (zaphyra) <git@zaphyra.eu>
Date: Thu, 19 Jun 2025 14:30:28 +0200
Revert "flake: remove lix module for now" This reverts commit 0569ec5b7e36af935f3c0ea9284f8c9c3fa92c1c.
2 files changed, 55 insertions(+), 2 deletions(-)
diff --git a/flake.lock b/flake.lock @@ -578,6 +578,47 @@ "type": "github" } }, + "lix": { + "flake": false, + "locked": { + "lastModified": 1749838547, + "narHash": "sha256-4qJy0n+6P13/XAHPlcjcWK6MDNYd38PkFdI8iCiJYYo=", + "rev": "1e34c3747779a82d59ef27b351d4ed02fb372a2a", + "type": "tarball", + "url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/1e34c3747779a82d59ef27b351d4ed02fb372a2a.tar.gz?rev=1e34c3747779a82d59ef27b351d4ed02fb372a2a" + }, + "original": { + "type": "tarball", + "url": "https://git.lix.systems/lix-project/lix/archive/main.tar.gz" + } + }, + "lixModule": { + "inputs": { + "flake-utils": [ + "flakeUtils" + ], + "flakey-profile": [ + "flakeyProfile" + ], + "lix": [ + "lix" + ], + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1747667424, + "narHash": "sha256-7EICjbmG6lApWKhFtwvZovdcdORY1CEe6/K7JwtpYfs=", + "rev": "3c23c6ae2aecc1f76ae7993efe1a78b5316f0700", + "type": "tarball", + "url": "https://git.lix.systems/api/v1/repos/lix-project/nixos-module/archive/3c23c6ae2aecc1f76ae7993efe1a78b5316f0700.tar.gz?rev=3c23c6ae2aecc1f76ae7993efe1a78b5316f0700" + }, + "original": { + "type": "tarball", + "url": "https://git.lix.systems/lix-project/nixos-module/archive/main.tar.gz" + } + }, "mqttWebUI": { "inputs": { "nixpkgs": [ @@ -829,6 +870,8 @@ "homeManagerUnstable": "homeManagerUnstable", "impermanence": "impermanence", "lanzaboote": "lanzaboote", + "lix": "lix", + "lixModule": "lixModule", "mqttWebUI": "mqttWebUI", "nixStd": "nixStd", "nixSystemsDefault": "nixSystemsDefault",
diff --git a/flake.nix b/flake.nix @@ -104,6 +104,7 @@ ) inputs.impermanence.nixosModules.default + inputs.lixModule.nixosModules.default inputs.lanzaboote.nixosModules.lanzaboote inputs.sopsNix.nixosModules.sops inputs.simpleNixosMailserver.nixosModules.default @@ -201,10 +202,10 @@ # these are just dependencies of other inputs flakeCompat.url = "github:edolstra/flake-compat"; flakeyProfile.url = "github:lf-/flakey-profile"; - nixSystemsDefault.url = "github:nix-systems/default"; flakeUtils.url = "github:numtide/flake-utils"; - flakeUtils.inputs.systems.follows = "nixSystemsDefault"; flakeParts.url = "github:hercules-ci/flake-parts"; + nixSystemsDefault.url = "github:nix-systems/default"; + flakeUtils.inputs.systems.follows = "nixSystemsDefault"; flakeParts.inputs.nixpkgs-lib.follows = "nixpkgs"; # nixpkgs @@ -245,6 +246,15 @@ lanzaboote.inputs.flake-parts.follows = "flakeParts"; lanzaboote.inputs.flake-compat.follows = "flakeCompat"; + lix.url = "https://git.lix.systems/lix-project/lix/archive/main.tar.gz"; + lix.flake = false; + + lixModule.url = "https://git.lix.systems/lix-project/nixos-module/archive/main.tar.gz"; + lixModule.inputs.lix.follows = "lix"; + lixModule.inputs.flake-utils.follows = "flakeUtils"; + lixModule.inputs.flakey-profile.follows = "flakeyProfile"; + lixModule.inputs.nixpkgs.follows = "nixpkgs"; + deploy-rs.url = "github:serokell/deploy-rs"; deploy-rs.inputs.nixpkgs.follows = "nixpkgs"; deploy-rs.inputs.utils.follows = "flakeUtils";