2 Commits

Author SHA1 Message Date
Ben Potter
19caa9598c feat(incus-vm): shared host nix-daemon for NixOS VMs via nix-shared profile
- Add nix-shared Incus profile on ThinkStation (bind /data/nix -> /nix)
- Apply nix-shared profile to NixOS VMs on ThinkStation
- coder.nix: disable VM nix-daemon/socket, use host daemon socket
- coder.nix: trusted-users includes workspace user
- coder.nix: override /nix/store fstab to bind from host-mounted /nix
2026-04-24 14:12:30 +00:00
Ben Potter
a262565650 refactor(incus-vm): split NixOS provisioning into nixos.tf
Move local.is_nixos and null_resource.provision_nixos out of main.tf
into a dedicated nixos.tf to keep main.tf focused on core infrastructure.
2026-04-24 13:50:34 +00:00