2024-01-04 22:15:55 -06:00
|
|
|
{
|
|
|
|
outputs,
|
|
|
|
inputs,
|
|
|
|
system,
|
|
|
|
...
|
|
|
|
}: {
|
2024-01-04 17:20:02 -06:00
|
|
|
home-manager = {
|
2024-01-04 22:15:55 -06:00
|
|
|
extraSpecialArgs = {
|
|
|
|
inherit inputs outputs system;
|
|
|
|
inherit (outputs) colors font;
|
|
|
|
};
|
2024-01-04 17:20:02 -06:00
|
|
|
users.daniel = {
|
|
|
|
accounts.email.accounts = {
|
|
|
|
primary = {
|
2024-01-04 22:15:55 -06:00
|
|
|
primary = true;
|
2024-01-04 17:20:02 -06:00
|
|
|
address = "daniel@lyte.dev";
|
|
|
|
};
|
|
|
|
legacy = {
|
|
|
|
address = "wraithx2@gmail.com";
|
|
|
|
};
|
|
|
|
io = {
|
|
|
|
# TODO: finalize deprecation
|
|
|
|
address = "daniel@lytedev.io";
|
|
|
|
};
|
|
|
|
# TODO: may need to use a sops secret? put in another module?
|
|
|
|
# work = {
|
|
|
|
# address = "REDACTED";
|
|
|
|
# };
|
|
|
|
};
|
|
|
|
|
|
|
|
home = {
|
|
|
|
username = "daniel";
|
|
|
|
homeDirectory = "/home/daniel/.home";
|
|
|
|
};
|
|
|
|
|
|
|
|
imports = with outputs.homeManagerModules; [
|
|
|
|
common
|
2024-01-04 22:15:55 -06:00
|
|
|
# senpai
|
|
|
|
# iex
|
|
|
|
# cargo
|
2024-01-04 17:20:02 -06:00
|
|
|
];
|
|
|
|
};
|
|
|
|
};
|
|
|
|
}
|