Commit Graph

13 Commits

Author SHA1 Message Date
5b22d81592
wrapper-manager-fds/tests: update one of the test config
Just to test the various options.
2024-08-25 19:09:53 +08:00
2b7adc7fa4
wrapper-manager-fds/tests: add configs in default test suite 2024-08-01 12:08:18 +08:00
7009462c3c
wrapper-manager-fds/modules: change basePackages to accept a bare package
This will allow us to make changes to `programs.<name>.package`-type of
options found in NixOS, home-manager, etc. but it is expensive at the
cost of a rebuild which depends on the package.
2024-08-01 12:07:34 +08:00
a6fb0c4b53
wrapper-manager-fds: reformat codebase 2024-07-31 21:51:40 +08:00
534ea2e7c3
wrapper-manager-fds/modules: restructure env option
Now we have solved the problem of requiring separate options by
consolidating them together. This shouldn't be that breaking of a
change.
2024-07-27 21:17:01 +08:00
2b239f6b5e
wrapper-manager-fds/tests: add tests for actually checking the configurations 2024-07-27 20:17:48 +08:00
6a590fb47d
wrapper-manager-fds/lib: add function for getting XDG-related directories 2024-07-21 17:41:05 +08:00
0f1df5e447
wrapper-manager-fds/tests: init derivation for tests
This is to make checking with flakes a bit easier. Though, there are
much better ways to integrate this even with just the nix-command
experimental feature.
2024-07-13 17:00:06 +08:00
50d8125b1b
wrapper-manager-fds/modules: init setting XDG desktop entries 2024-07-09 16:03:30 +08:00
62520e543e
wrapper-manager-fds/tests: init utils subset 2024-07-09 15:44:57 +08:00
a04da2a0ec
wrapper-manager-fds/tests: update test for env subset 2024-07-08 21:13: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
ddcee9377b
wrapper-manager-fds/tests: init for library set 2024-07-01 22:27:03 +08:00