diff options
author | sefidel <contact@sefidel.net> | 2024-01-23 00:20:54 +0900 |
---|---|---|
committer | sefidel <contact@sefidel.net> | 2024-01-23 01:05:04 +0900 |
commit | b311d7f8459fe1e90f7b0cbf5862b22a2cbedff5 (patch) | |
tree | d7b8af8e685699a1e66afcb10b668363d604106e /flake.nix | |
parent | b670811db1c645c9c4effff1829e90b380318427 (diff) | |
download | nixrc-b311d7f8459fe1e90f7b0cbf5862b22a2cbedff5.tar.gz nixrc-b311d7f8459fe1e90f7b0cbf5862b22a2cbedff5.zip |
feat(lib)!: refactor
Diffstat (limited to 'flake.nix')
-rw-r--r-- | flake.nix | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/flake.nix b/flake.nix index 48147e6..9cb3aa9 100644 --- a/flake.nix +++ b/flake.nix @@ -31,7 +31,11 @@ nix-gaming.inputs.nixpkgs.follows = "unstable"; }; - outputs = { self, ... } @ inputs: + outputs = { self, unstable, ... } @ inputs: + let + lib = unstable.lib.extend + (self: super: { my = import ./lib { inherit inputs; lib = self; }; }); + in { nixosConfigurations = import ./nixos inputs; @@ -40,8 +44,6 @@ packages.x86_64-linux = self.lib.nixosConfigurationsAsPackages.x86_64-linux // self.lib.homeConfigurationsAsPackages.x86_64-linux; - checks = self.packages; - - lib = import ./lib inputs; + lib = lib.my; }; } |