Declare flake.lib option with mergeable type
Summary
- Declares
flake.libastypes.lazyAttrsOf types.rawso lib functions can be split across multiple modules - Enables multi-file lib decomposition without "defined multiple times" errors
- Intended as a stopgap until upstreamed to flake-parts
Closes #10 (closed)