url = "disko";
inputs.nixpkgs.follows = "nixpkgs";
};
+
+ home-manager = {
+ url = "home-manager";
+ inputs.nixpkgs.follows = "nixpkgs";
+ };
};
- outputs = { nixpkgs, disko, ... }: let
+ outputs = { nixpkgs, disko, home-manager, ... }: let
hostname = "levanter";
- device = "/dev/sda";
in {
nixosConfigurations.${hostname} = nixpkgs.lib.nixosSystem {
- specialArgs = { inherit device hostname; };
+ specialArgs = {
+ device = "/dev/sda";
+ inherit hostname;
+ ayo_public_key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIeBrQONJC4u4M0/gYhsMMcVxs+mVlk5bmT7vtReEyK7 ayo@monsoon";
+ };
modules = [
disko.nixosModules.disko
+ home-manager.nixosModules.home-manager
./levanter/configuration.nix
];
};