foot, vintage fonts, scope operator

This commit is contained in:
atagen 2025-08-12 15:47:26 +10:00
parent 8d77e96d89
commit 5575604452
46 changed files with 803 additions and 702 deletions

View file

@ -1,28 +0,0 @@
let
inputs = import ./inputs.nix;
inherit (inputs) nixpkgs;
inherit (nixpkgs) lib;
recursivelyImport = import ./recursively-import.nix { inherit lib; };
recursivePkgs = import ./recursive-pkgs.nix { inherit lib; };
in
{
systems =
definitions:
lib.mapAttrs (
name: info:
lib.nixosSystem {
specialArgs = {
inherit inputs;
userPkgs = recursivePkgs ../pkg;
mainUser = info.user;
};
modules = [
inputs.home-manager.nixosModules.home-manager
inputs.hjem.nixosModules.hjem
(lib.mkAliasOptionModule [ "hm" ] [ "home-manager" "users" info.user ])
(lib.mkAliasOptionModule [ "home" ] [ "hjem" "users" info.user ])
]
++ (recursivelyImport info.imports);
}
) definitions;
}