- Rename repo: nixos-iscg -> nix-config (forgejo) - Update description for future darwin host (poppy) - Update README, flake.nix description - Fix references in hosts/muscari comments
26 lines
No EOL
1 KiB
Nix
26 lines
No EOL
1 KiB
Nix
# Hardware configuration для muscari (Yandex Cloud VM)
|
||
# PLACEHOLDER — будет заменён реальным после создания VM в YC
|
||
# (см. ../k3s/NIXOS-SETUP.md, шаг 4-5)
|
||
|
||
# Временный placeholder чтобы flake.nix компилировался
|
||
# После создания VM в YC с Debian 12:
|
||
# 1. SSH в VM как debian
|
||
# 2. Сгенерировать реальный hardware-config через nixos-generate-config
|
||
# 3. Заменить этот файл
|
||
# 4. Перезапустить nixos-anywhere
|
||
|
||
{ ... }:
|
||
{
|
||
# NixOS ругается без fileSystems и boot.loader, поэтому минимальный placeholder
|
||
# ПОМЕНЯТЬ после первого старта VM
|
||
fileSystems."/" = {
|
||
device = "/dev/vda1";
|
||
fsType = "ext4";
|
||
};
|
||
|
||
boot.loader.grub.enable = false;
|
||
boot.loader.generic-extlinux-compatible.enable = true;
|
||
|
||
# Для YC: virtio scsi
|
||
boot.initrd.availableKernelModules = [ "virtio_pci" "virtio_mmio" "virtio_blk" "virtio_scsi" ];
|
||
} |