nix/modules/nixos/daniel.nix

45 lines
880 B
Nix
Raw Normal View History

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
];
};
};
}