summary refs log tree commit diff
path: root/flake.nix
diff options
context:
space:
mode:
authorMel <einebeere@gmail.com>2025-02-10 03:33:34 +0100
committerMel <einebeere@gmail.com>2025-02-10 17:53:28 +0100
commit6ee431a5fa23f240e232eb7dc78f72c8372d5422 (patch)
treeb351f5ef03a994e7cbb34ce315d327f06ee69c17 /flake.nix
parent82017aba384c1de7f93e55ba6992176296688b71 (diff)
downloadminerals-6ee431a5fa23f240e232eb7dc78f72c8372d5422.tar.zst
minerals-6ee431a5fa23f240e232eb7dc78f72c8372d5422.zip
Switch to the Lix implementation, for now :)
Signed-off-by: Mel <einebeere@gmail.com>
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix9
1 files changed, 8 insertions, 1 deletions
diff --git a/flake.nix b/flake.nix
index 7b3e54e..3d10b44 100644
--- a/flake.nix
+++ b/flake.nix
@@ -1,9 +1,13 @@
 {
   inputs = {
     nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11";
-
     nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable";
 
+    lix-module = {
+      url = "https://git.lix.systems/lix-project/nixos-module/archive/2.92.0.tar.gz";
+      inputs.nixpkgs.follows = "nixpkgs";
+    };
+
     home-manager = {
       url = "github:nix-community/home-manager/release-24.11";
       inputs.nixpkgs.follows = "nixpkgs";
@@ -33,6 +37,7 @@
       self,
       nixpkgs,
       nixpkgs-unstable,
+      lix-module,
       agenix,
       home-manager,
       nix-vscode-extensions,
@@ -48,6 +53,7 @@
       ];
 
       overlays = [
+        lix-module.overlays.default
         agenix.overlays.default
         nix-vscode-extensions.overlays.default
         nixpkgs-esp-dev.overlays.default
@@ -90,6 +96,7 @@
               home-manager.users.mel = import ./machines/${machine}/home.nix;
             }
 
+            lix-module.nixosModules.default
             agenix.nixosModules.default
           ];
         }