21 lines
462 B
Nix
21 lines
462 B
Nix
|
|
{
|
||
|
|
den.aspects.igloo = {
|
||
|
|
# igloo host provides some home-manager defaults to its users.
|
||
|
|
homeManager.programs.direnv.enable = true;
|
||
|
|
|
||
|
|
# NixOS configuration for igloo.
|
||
|
|
nixos =
|
||
|
|
{ pkgs, ... }:
|
||
|
|
{
|
||
|
|
environment.systemPackages = [ pkgs.hello ];
|
||
|
|
};
|
||
|
|
|
||
|
|
# <host>.provides.<user>, via eg/routes.nix
|
||
|
|
provides.alice =
|
||
|
|
{ user, ... }:
|
||
|
|
{
|
||
|
|
homeManager.programs.helix.enable = user.name == "alice";
|
||
|
|
};
|
||
|
|
};
|
||
|
|
}
|