6f6ea1b793
wrapper-manager-fds/modules: change build.isBinary
to build.variant
...
This makes it possible to implement different types of wrappers, even
our own in case it is desparately needed.
2024-09-21 10:14:54 +08:00
6f572fb563
wrapper-manager-fds/modules: add option for additional modules inclusion in documentation
2024-09-04 14:49:00 +08:00
3b3a93bfb8
wrapper-manager-fds: update project overview and module examples
2024-08-26 15:59:04 +08:00
a6fb0c4b53
wrapper-manager-fds: reformat codebase
2024-07-31 21:51:40 +08:00
3aa48b27ca
wrapper-manager-fds/modules/env: add options to add documentation packages
2024-07-31 16:51:25 +08:00
e9eae2f2eb
wrapper-manager-fds/modules: update common env module visibility
2024-07-23 21:41:45 +08:00
8a4a331a8d
wrapper-manager-fds/modules: set pkgs on integration modules modularly
...
Now we have consistent behavior on both manual evaluation and on the
integration modules.
2024-07-21 17:50:20 +08:00
6c6ae7ecd6
wrapper-manager-fds/modules: update example for env integration
2024-07-10 15:45:04 +08:00
9128f0094b
wrapper-manager-fds/modules: update common env module documentation
2024-07-09 23:18:32 +08:00
3324c12d4c
wrapper-manager-fds/modules: overhaul wrapper config
...
Now, there could be multiple wrappers within the configuration but it
should still result with one derivation unlike the original version.
This could be handy for making package overrides with multiple binaries
(for example, 7Z) while making the interface consistent. This turns out
to be way nicer than I thought which is a good thing.
2024-07-08 21:12:31 +08:00
46f0fe33d9
wrapper-manager-fds/modules: fix NixOS and home-manager module
2024-07-03 23:18:26 +08:00
eaad135a07
wrapper-manager-fds/modules: init module for home-manager and NixOS integration
2024-07-02 19:30:47 +08:00