feat: Add public ssh key to live iso

This commit is contained in:
Uttarayan Mondal
2024-05-14 06:36:48 +05:30
parent b4b16c7c2b
commit f24791fc84

View File

@@ -37,6 +37,16 @@ builtins.listToAttrs (builtins.map (device: {
]
++ nixpkgs.lib.optionals device.live [
(nixpkgs + "/nixos/modules/installer/cd-dvd/installation-cd-minimal.nix")
({pkgs, ...}: {
systemd.services.sshd.wantedBy = pkgs.lib.mkForce ["multi-user.target"];
users.users.root.openssh.authorizedKeys.keys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILdV/cFR8ENy4vCHnK/dL+Ud7jOJV7+iLeAe8y5nj3xF email@uttarayan.me"
];
networking = {
# usePredictableInterfaceNames = false;
nameservers = ["1.1.1.1"];
};
})
];
};
})