system/outputs/home.nix

34 lines
597 B
Nix
Raw Normal View History

2022-09-01 11:17:54 +03:00
{ inputs, system, ... }:
2022-08-30 00:17:21 +03:00
with inputs;
let
2022-09-17 21:55:13 +03:00
pkgs = import nixpkgs {
inherit system;
overlays = [
2022-10-03 09:36:54 +03:00
inputs.wired.overlays.default
2022-09-24 23:52:23 +03:00
inputs.myneovim.overlays.default
2022-09-25 17:07:41 +03:00
inputs.vnetod.overlay
inputs.nil.overlays.default
2022-09-17 21:55:13 +03:00
];
};
2022-10-08 13:22:46 +03:00
mkUsersJan = mods: home-manager.lib.homeManagerConfiguration {
2022-08-30 00:17:21 +03:00
inherit pkgs;
modules = [
2022-09-21 13:08:01 +03:00
inputs.wired.homeManagerModules.default
2022-10-08 13:22:46 +03:00
../users/jan/home.nix
] ++ mods;
2022-08-30 00:17:21 +03:00
};
in
{
2022-10-08 13:22:46 +03:00
users-jan = mkUsersJan [ ];
users-laptop-jan = mkUsersJan [
({ config, ... }: {
progs.alacritty.fontSize = 6.0;
})
];
2022-08-30 00:17:21 +03:00
}