summaryrefslogtreecommitdiff
path: root/systems/nixos-anywhere/configuration.nix
diff options
context:
space:
mode:
Diffstat (limited to 'systems/nixos-anywhere/configuration.nix')
-rw-r--r--systems/nixos-anywhere/configuration.nix22
1 files changed, 22 insertions, 0 deletions
diff --git a/systems/nixos-anywhere/configuration.nix b/systems/nixos-anywhere/configuration.nix
new file mode 100644
index 0000000..46aedb8
--- /dev/null
+++ b/systems/nixos-anywhere/configuration.nix
@@ -0,0 +1,22 @@
+{modulesPath, pkgs, ...} @ args:
+{
+ imports = [
+ (modulesPath + "/installer/scan/not-detected.nix")
+ (modulesPath + "/profiles/qemu-guest.nix")
+ ./disk-config.nix
+ ];
+
+ boot.loader.grub = {
+ efiSupport = true;
+ efiInstallAsRemovable = true;
+ };
+
+ services.openssh.enable = true;
+ users.users.root.openssh.authorizedKeys.keys = [
+ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMjRcsulH/b/fVyj+YQi3YchW6wLiWvpgiM+iz4tokSD leo@hermes"
+ ] ++ (args.extraPublicKeys or []);
+
+ environment.systemPackages = with pkgs; [ curl gitMinimal ];
+
+ system.stateVersion = "25.05";
+}