aboutsummaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
authorKarel Kočí <cynerd@email.cz>2023-03-14 08:04:01 +0100
committerKarel Kočí <cynerd@email.cz>2023-03-14 08:04:01 +0100
commit9b4622bd6475f16da561c3a8399da18a70d23be0 (patch)
tree70da6dde8f3c5ea70affc041ca86231bfd6bf5e9 /flake.nix
parent2c08e3423ab4752fd891057a0100fd451725dc45 (diff)
downloadnixos-personal-9b4622bd6475f16da561c3a8399da18a70d23be0.tar.gz
nixos-personal-9b4622bd6475f16da561c3a8399da18a70d23be0.tar.bz2
nixos-personal-9b4622bd6475f16da561c3a8399da18a70d23be0.zip
nixos: migrate errol to the new drive
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix11
1 files changed, 7 insertions, 4 deletions
diff --git a/flake.nix b/flake.nix
index 4dce78c..730ef12 100644
--- a/flake.nix
+++ b/flake.nix
@@ -28,6 +28,7 @@
}:
with flake-utils.lib;
{
+ lib = import ./lib nixpkgs.lib;
overlays.default = final: prev:
import ./pkgs {
inherit self;
@@ -35,15 +36,17 @@
};
nixosModules = import ./nixos self;
nixosConfigurations = import ./nixos/configurations.nix self;
- lib = import ./lib nixpkgs.lib;
}
- // eachDefaultSystem (system: {
+ // eachDefaultSystem (system: let
+ pkgs = nixpkgs.legacyPackages."${system}";
+ in {
packages = filterPackages system (flattenTree (
import ./pkgs {
inherit self;
- nixpkgs = nixpkgs.legacyPackages."${system}";
+ nixpkgs = pkgs;
}
));
+ legacyPackages = pkgs.extend self.overlays.default;
devShells =
filterPackages system
(import ./devShells {
@@ -51,6 +54,6 @@
inherit shellrc;
inherit system;
});
- formatter = nixpkgs.legacyPackages.${system}.alejandra;
+ formatter = pkgs.alejandra;
});
}