summaryrefslogtreecommitdiff
path: root/parts
diff options
context:
space:
mode:
authorseth <[email protected]>2023-09-07 17:36:23 -0400
committerseth <[email protected]>2023-09-07 17:36:23 -0400
commitda906919f3104cdfe289c4760535dbc9f851fe75 (patch)
treeda65e978bb223e817d1f7bedc4ea747f916eb123 /parts
parent2e4f2347a96a41f0a2eba19b50d36df1eca799f0 (diff)
flake: use cool module arguments
Diffstat (limited to 'parts')
-rw-r--r--parts/deployment.nix4
-rw-r--r--parts/packages.nix11
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;
+ };
};
}