24 Commits

Author SHA1 Message Date
anntnzrb
13bdc883da fix(home): forward exported hm args
Resolve exported home configurations against their parent system config so hosted and bare-name homes keep the same Home Manager specialArgs on package and homeConfiguration export paths. This restores arbitrary home-manager.extraSpecialArgs keys instead of only hardcoded aliases and adds regression coverage for the export resolver.
2026-03-16 14:30:34 -05:00
anntnzrb
8128bbb92f fix(home): add systemConfig alias and standalone placeholders 2026-03-16 14:30:34 -05:00
anntnzrb
3a0e52e0b9 fix(lib): accept extra snowfall args
Snowfall mkLib/mkFlake imports all submodules with a shared argument set, so narrow lambdas crash when snowfall-config is present. Allow extra args and add an evaluation check to catch regressions during flake checks.
2026-03-16 14:30:34 -05:00
anntnzrb
797700f47a chore(fmt): wire nix fmt to treefmt
Use treefmt-nix with nixfmt, statix, and deadnix so nix fmt applies formatting and auto-fixes in one pass.
2026-03-16 14:30:34 -05:00
anntnzrb
9b9398b53f build(flake): bump nixpkgs to unstable
Track nixos-unstable for nixpkgs to pick up newer packages and module updates.
2026-03-16 14:30:34 -05:00
mjallen18
e4bb3f2fd3 update nixpkgs to 25.11 2025-12-05 16:36:11 -06:00
anntnzrb
313e1fab46 chore: remove flake-compat (legacy support) 2025-10-08 22:06:28 -05:00
anntnzrb
9bd2ffc288 style: fmt 2025-10-08 21:56:09 -05:00
anntnzrb
592bb5148d chore: switch formatter from alejandra to nixfmt 2025-10-08 21:55:34 -05:00
anntnzrb
22f45f9cf3 chore: bump nixpkgs to release-25.05 2025-10-08 21:47:13 -05:00
anntnzrb
ff10f4dfbf chore: update flake-utils-plus to master branch 2025-10-08 21:44:48 -05:00
anntnzrb
3f738f00e0 perf: replace ./ with self to improve evaluation speed 2025-10-08 21:14:24 -05:00
Jake Hamilton
34c1697a53 fix: pin flake-utils-plus to bugfix version 2024-05-23 02:31:37 -07:00
Jake Hamilton
b2e6364075 feat: namespace arg, inputs for packages and overlays, get lib from root, add checks 2024-05-22 19:03:29 -07:00
Jake Hamilton
d6b766939a chore: bump nixpkgs and flake-utils-plus 2024-05-19 23:20:35 -07:00
Jake Hamilton
1284023e7a refactor: standardize on formatter 2024-05-19 23:20:26 -07:00
Jake Hamilton
838d233474 feat: convert comments to doc comments 2023-08-17 00:24:05 -07:00
Jake Hamilton
116971f60d wip: initial frost support 2023-08-16 23:46:29 -07:00
Jake Hamilton
7d7546913d fix: pass through snowfall configuration to mkLib 2023-07-01 17:00:35 -07:00
Jake Hamilton
f85f831b33 feat: home-manager support 2023-05-27 21:29:41 -07:00
Jake Hamilton
4d6fdba390 wip: better home-manager integration 2023-04-10 16:50:47 -07:00
Jake Hamilton
b428b981b9 feat: proxy nixos modules, remove deprecated overlay attribute 2023-02-21 17:41:34 -08:00
Jake Hamilton
0ba4256dbd feat: update flake description 2023-01-15 04:59:16 -08:00
Jake Hamilton
7e8aabfaff chore: initial commit 2022-09-07 17:06:33 -07:00