Commit graph

4 commits

Author SHA1 Message Date
de72f9a869
feat(nix): add system module, pass config to lib
This commit introduces a system module for NixOS and Home Manager,
and passes the configuration to the lib file.
2025-07-07 08:15:22 +08:00
fe6f0c03b4
refactor(nixos): simplify configurations.nix and lib
This commit refactors configurations.nix and lib/default.nix by removing the
extractConfigurations function and related code from lib/default.nix,
and moving the NixOS system building logic directly into configurations.nix.
It also changes the structure of hosts in manifest.nix to use a
hosts.nixos attribute.
2025-07-07 06:41:53 +08:00
0e1664eba6
refactor(configurations): add default nixos module 2025-07-06 23:56:11 +08:00
038bd036fa
refactor: rename modules directory to nix 2025-07-06 19:11:49 +08:00