Commit Graph

13 Commits

Author SHA1 Message Date
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
709c2a6dfb
wrapper-manager-fds/lib: add arg0 argument for mkWrappedPackage
Time to figure out if this is a good idea.
2024-07-03 23:19:22 +08:00
46f0fe33d9
wrapper-manager-fds/modules: fix NixOS and home-manager module 2024-07-03 23:18:26 +08:00
6d2bed291f
wrapper-manager-fds: init flake 2024-07-02 19:39:25 +08:00
eaad135a07
wrapper-manager-fds/modules: init module for home-manager and NixOS integration 2024-07-02 19:30:47 +08:00
6f16631346
wrapper-manager-fds/lib: add lib argument for evaluation 2024-07-02 13:26:40 +08:00
f1d4984921
wrapper-manager-fds/modules: add unset option 2024-07-02 11:56:26 +08:00
6e915c34b2
wrapper-manager-fds/modules: add option for binary wrapper creation
Also updated the name of the wrapper arguments to its
stdenv.mkDerivation equivalent.
2024-07-02 11:38:30 +08:00
df9dcfcb21
wrapper-manager-fds/modules: fix default value for executable name 2024-07-01 22:31:33 +08:00
52d8603c12
wrapper-manager-fds/lib: add option to make compiled wrappers
Also fix a bunch of things such as the correct filename for the Nix
store path and everything.
2024-07-01 22:30:57 +08:00
e73ef58782
wrapper-manager-fds/lib: fix eval function 2024-07-01 22:29:03 +08:00
ddcee9377b
wrapper-manager-fds/tests: init for library set 2024-07-01 22:27:03 +08:00
7cc57ce319
wrapper-manager-fds: init
It's a prototype for now, yeah. It'll be improved.
2024-07-01 15:14:48 +08:00