system/outputs/home.nix

33 lines
597 B
Nix

{ inputs, system, ... }:
with inputs;
let
pkgs = import nixpkgs {
inherit system;
overlays = [
inputs.wired.overlays.default
inputs.myneovim.overlays.default
inputs.vnetod.overlay
inputs.nil.overlays.default
];
};
mkUsersJan = mods: home-manager.lib.homeManagerConfiguration {
inherit pkgs;
modules = [
inputs.wired.homeManagerModules.default
../users/jan/home.nix
] ++ mods;
};
in
{
users-jan = mkUsersJan [ ];
users-laptop-jan = mkUsersJan [
({ config, ... }: {
progs.alacritty.fontSize = 6.0;
})
];
}