Minor changes
- Redid the flake module to be based on extendModules instead - Added wrappers - Refactored code - Updated dependencies
This commit is contained in:
parent
9661927410
commit
ee7223ca36
19 changed files with 468 additions and 97 deletions
26
wrappers/default.nix
Normal file
26
wrappers/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
{inputs, ...}: {
|
||||
perSystem = {
|
||||
pkgs,
|
||||
inputs',
|
||||
...
|
||||
}: let
|
||||
argsModule = {
|
||||
_module.args = {
|
||||
inherit inputs';
|
||||
inherit inputs;
|
||||
};
|
||||
};
|
||||
wrapped = inputs.wrapper-manager.lib {
|
||||
inherit pkgs;
|
||||
modules = [
|
||||
inputs.wrapper-manager-hm-compat.wrapperManagerModules.homeManagerCompat
|
||||
argsModule
|
||||
./starship
|
||||
./helix
|
||||
./rash
|
||||
];
|
||||
};
|
||||
in {
|
||||
inherit (wrapped.config.build) packages;
|
||||
};
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue