flake update
This commit is contained in:
@ -31,5 +31,8 @@ in {
|
||||
};
|
||||
};
|
||||
programs.virt-manager.enable = true;
|
||||
environment = {
|
||||
systemPackages = [pkgs.qemu];
|
||||
};
|
||||
};
|
||||
}
|
||||
|
@ -11,8 +11,39 @@
|
||||
enable = true;
|
||||
network.enable = true;
|
||||
settings = {
|
||||
system_info.distro = "nixos";
|
||||
datasource_list = ["NoCloud" "ConfigDrive"];
|
||||
system_info = {
|
||||
distro = "nixos";
|
||||
network = {
|
||||
renderers = ["networkd"];
|
||||
};
|
||||
default_user = {
|
||||
name = "ops";
|
||||
};
|
||||
};
|
||||
|
||||
users = ["default"];
|
||||
|
||||
ssh_pwauth = false;
|
||||
|
||||
chpasswd = {
|
||||
expire = false;
|
||||
};
|
||||
|
||||
cloud_init_modules = [
|
||||
"migrator"
|
||||
"seed_random"
|
||||
"growpart"
|
||||
"resizefs"
|
||||
];
|
||||
|
||||
cloud_config_modules = [
|
||||
"disk_setup"
|
||||
"mounts"
|
||||
"set-passwords"
|
||||
"ssh"
|
||||
];
|
||||
|
||||
cloud_final_modules = [];
|
||||
};
|
||||
};
|
||||
|
||||
@ -20,10 +51,6 @@
|
||||
|
||||
services.openssh = {
|
||||
enable = true;
|
||||
settings = {
|
||||
PermitRootLogin = "prohibit-password";
|
||||
PasswordAuthentication = false;
|
||||
};
|
||||
};
|
||||
|
||||
networking = {
|
||||
@ -39,7 +66,4 @@
|
||||
# Bootloader
|
||||
boot.loader.grub.enable = true;
|
||||
boot.loader.grub.device = "/dev/sda";
|
||||
|
||||
# Enable QEMU guest agent
|
||||
services.qemuGuest.enable = true;
|
||||
}
|
||||
|
@ -1,7 +1,4 @@
|
||||
{pkgs, ...}: {
|
||||
services.udev.extraRules = ''
|
||||
SUBSYSTEM=="usb", MODE="0666
|
||||
'';
|
||||
environment.systemPackages = with pkgs; [
|
||||
zsa-udev-rules
|
||||
];
|
||||
|
Reference in New Issue
Block a user