|
bf260096d5
|
refactor(nixos/ssh): add authorizedKeys to ssh module & rm from users
|
2025-07-07 18:18:57 +08:00 |
|
|
4ff7b8e18f
|
feat(nixos): add user password secrets to sops
This commit adds the user password secrets to sops.
It leverages the `userListToAttrs` lib function.
|
2025-07-07 17:42:31 +08:00 |
|
|
8c2b1dfc6e
|
feat(nixos): move persist options to system and users modules
|
2025-07-07 17:42:31 +08:00 |
|
|
4e74db3938
|
refactor(lib): add lib output to flake
This is needed so we can use subattributes of flake.lib
|
2025-07-07 17:42:31 +08:00 |
|
|
0ca6436522
|
feat(users): add shell module, simplify users module
|
2025-07-07 17:42:30 +08:00 |
|
|
a3ed4c608d
|
feat(users): use forAllUsers' in nixos module
|
2025-07-07 17:42:30 +08:00 |
|
|
07413c4ac0
|
feat(nix): add forAllUsers' and docstrings to lib
Adds forAllUsers' function and docstrings to nix lib.
|
2025-07-07 17:42:30 +08:00 |
|
|
46cf93f69b
|
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 17:42:30 +08:00 |
|
|
c26c432890
|
feat(nixos): pass hostName to nixosSystem, move hm modules
|
2025-07-07 17:42:30 +08:00 |
|