about summary refs log tree commit diff
path: root/flake.nix
diff options
context:
space:
mode:
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix52
1 files changed, 26 insertions, 26 deletions
diff --git a/flake.nix b/flake.nix
index ef3a18c..889e68e 100644
--- a/flake.nix
+++ b/flake.nix
@@ -1,31 +1,31 @@
 {
-  inputs = {
-    nixpkgs.url = "github:malte-v/nixpkgs/raspi3";
-    flake-utils.url = "github:numtide/flake-utils";
-  };
-  outputs = { self, nixpkgs, flake-utils }:
-    flake-utils.lib.eachDefaultSystem (system:
-      let
-        pkgs = import nixpkgs { inherit system; };
+  outputs =
+    { self }:
+    {
+      overlays.default =
+        final: prev:
+        let
+          sshPassword = "1234";
+          sshPort = 43922;
+          httpPort = 43980;
 
-        sshPassword = "1234";
-        sshPort = 43922;
-        httpPort = 43980;
+          server = final.callPackage ./server.nix {
+            inherit sshPassword sshPort httpPort;
+          };
+          client = final.callPackage ./client.nix {
+            inherit sshPassword sshPort httpPort;
+          };
 
-        server = pkgs.callPackage ./server.nix {
-          inherit sshPassword sshPort httpPort;
+          reMder = final.symlinkJoin {
+            name = "reMder";
+            paths = [
+              client
+              server
+            ];
+          };
+        in
+        {
+          inherit reMder;
         };
-        client = pkgs.callPackage ./client.nix {
-          inherit sshPassword sshPort httpPort;
-        };
-
-        reMder = pkgs.symlinkJoin {
-          name = "reMder";
-          paths = [ client server ];
-        };
-      in {
-        packages = { inherit reMder; };
-
-        defaultPackage = reMder;
-      });
+    };
 }