整理 local

This commit is contained in:
陈浩南 2023-07-21 21:57:06 +08:00
parent a3dc4f3b88
commit 86987ab871
4 changed files with 7 additions and 9 deletions

View File

@ -95,7 +95,8 @@
outputs = inputs:
let
local = import ./local;
localLib = import ./local/lib inputs.nixpkgs.lib;
localPkgs = import ./local/pkgs;
in
{
nixosConfigurations =
@ -103,7 +104,7 @@
"chn-PC" = inputs.nixpkgs.lib.nixosSystem
{
system = "x86_64-linux";
specialArgs = { topInputs = inputs; localLib = local.lib; };
specialArgs = { topInputs = inputs; inherit localLib; };
modules =
[
inputs.home-manager.nixosModules.home-manager
@ -124,7 +125,7 @@
{
touchix = inputs.touchix.packages."${prev.system}";
nix-vscode-extensions = inputs.nix-vscode-extensions.extensions."${prev.system}";
localPackages = local.pkgs { pkgs = prev; };
localPackages = localPkgs { inherit (args) lib; pkgs = final; };
}
)
inputs.qchem.overlays.default
@ -138,7 +139,7 @@
};
})
(
local.lib.mkModules
localLib.mkModules
[
./modules/fileSystems
./modules/kernel

View File

@ -1,4 +0,0 @@
{
lib = import ./lib;
pkgs = import ./pkgs;
}

View File

@ -1,3 +1,4 @@
lib:
{
mkModules = import ./mkModules.nix;
mkSystem = import ./mkSystems.nix;

View File

@ -1,4 +1,4 @@
{ pkgs }: with pkgs;
{ lib, pkgs }: with pkgs;
{
typora = callPackage ./typora {};
upho = python3Packages.callPackage ./upho {};