marleyos/modules/base/home.nix
2025-06-01 20:48:38 -07:00

33 lines
556 B
Nix

{
marleylib,
inputs,
inputs',
...
}: let
my = rec {
name = "marley";
fullName = "Marley Rae";
username = "punkfairie";
email = "marley@punkfairie.net";
git = {
name = username;
inherit email;
};
};
in {
config = {
marleycfg.my = my;
home-manager = {
useUserPackages = true;
backupFileExtension = "bak";
users."${my.name}" = {
home.username = my.name;
};
sharedModules = [../home];
extraSpecialArgs = {inherit marleylib inputs inputs';};
};
};
}