marleyos/modules/base/home.nix

23 lines
435 B
Nix

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