diff options
| author | seth <[email protected]> | 2023-09-07 17:36:23 -0400 |
|---|---|---|
| committer | seth <[email protected]> | 2023-09-07 17:36:23 -0400 |
| commit | da906919f3104cdfe289c4760535dbc9f851fe75 (patch) | |
| tree | da65e978bb223e817d1f7bedc4ea747f916eb123 | |
| parent | 2e4f2347a96a41f0a2eba19b50d36df1eca799f0 (diff) | |
flake: use cool module arguments
| -rw-r--r-- | parts/deployment.nix | 4 | ||||
| -rw-r--r-- | parts/packages.nix | 11 |
2 files changed, 7 insertions, 8 deletions
diff --git a/parts/deployment.nix b/parts/deployment.nix index 3620d84..0aeea7b 100644 --- a/parts/deployment.nix +++ b/parts/deployment.nix @@ -2,7 +2,7 @@ perSystem = { lib, pkgs, - system, + self', ... }: { packages = { @@ -10,7 +10,7 @@ name = "teawiebot"; tag = "latest"; contents = [pkgs.dockerTools.caCertificates]; - config.Cmd = [(lib.getExe self.packages.${system}.teawiebot-smol)]; + config.Cmd = [(lib.getExe self'.packages.teawiebot-smol)]; }; }; }; diff --git a/parts/packages.nix b/parts/packages.nix index 7126a4e..852db09 100644 --- a/parts/packages.nix +++ b/parts/packages.nix @@ -1,14 +1,13 @@ {self, ...}: { perSystem = { - lib, pkgs, - system, + self', ... }: { - packages = lib.fix (f: { + packages = { teawiebot = pkgs.callPackage ./derivation.nix {inherit self;}; - teawiebot-smol = f.teawiebot.override {optimizeSize = true;}; - default = self.packages.${system}.teawiebot; - }); + teawiebot-smol = self'.packages.teawiebot.override {optimizeSize = true;}; + default = self'.packages.teawiebot; + }; }; } |
