Astro
8051ad647a
utils.nix: pass all attrs
...
Fixes passing baseRtc and other parameters
2023-06-26 15:48:34 +02:00
Astro
ec1c08956b
default.nix: remove superfluous parentheses
2023-06-26 15:48:18 +02:00
Astro
7e09796a9b
Revert "remove configurable efi flag"
...
This reverts commit af9218e652
.
2023-06-08 18:42:48 +02:00
Sebastien Bourdeauducq
4dcd3699fe
add 'nix run' demo
2023-05-27 15:36:00 +08:00
Sebastien Bourdeauducq
bf681b20aa
remove MSVC from demo image
...
Usually broken due to Microsoft's war on reproducibility.
2023-05-27 15:15:51 +08:00
Sebastien Bourdeauducq
3cbddd7218
update nixpkgs
2023-05-27 15:15:33 +08:00
Astro
3694b0a9f2
windowsIso: 22H2v1 -> 22H2v2
2023-05-26 00:13:21 +02:00
Astro
b9e261de6f
layers msvc cache: update outputHash
2023-05-25 15:59:36 +02:00
Astro
285b33a674
autounattend: fix installation without productKey
2023-05-25 15:59:36 +02:00
Astro
9a92143337
autounattend: disable forced password expiry in autounattended install stage already
2023-05-25 15:59:36 +02:00
Astro
16e041282f
add enableTpm
2023-05-25 15:59:36 +02:00
Astro
bc24fd6a2b
autounattend: remove more optional bypasses
2023-05-25 15:59:36 +02:00
Astro
af9218e652
remove configurable efi flag
...
Win11 is EFI-only
2023-05-25 15:59:36 +02:00
Astro
fe347240f5
enable secureboot
2023-05-25 15:59:36 +02:00
Astro
d2d9c7acf6
layers.msvc: update bootstapper sha256
2023-05-25 15:59:36 +02:00
Astro
267b3eec44
autounattend: explicitly set the InstallFrom/Path
...
Apparently required for Win11.
2023-05-25 15:59:36 +02:00
Astro
1550caf442
autounattend: add Bypass*Check
...
At least the TPM2.0 is missing from our qemu run but Windows 11's error
message doesn't reveal what else is missing. It is therefore hard to
estimate the work to do this properly.
2023-05-25 15:59:36 +02:00
Astro
598b311215
windowsIso: Win10_21H2 -> Win11_22H2
2023-05-25 15:59:36 +02:00
Astro
79c1685f89
virtioWinIso: 0.1.185-2 -> 0.1.229-1
2023-05-23 21:48:23 +02:00
Astro
a3df68b61f
README: add flakes section
2022-10-13 21:41:23 +02:00
Astro
6542c37863
wfvm/demo-image: make buildable from flake
2022-10-13 21:41:03 +02:00
Astro
abd67ce2e6
wfvm/layers: update msvc binary sha256
2022-10-13 21:39:56 +02:00
Astro
a6b677f564
wfvm/win: upgrade windowsIso from 21H1 to 21H2
2022-10-13 21:39:33 +02:00
Astro
d8e9f9878b
wfvm/utils: update baseRtc
2022-10-12 21:29:11 +02:00
Astro
5ba57fb502
wfvm/win: pass format of backing image to qemu-img
...
required since qemu 6.1.0
2022-10-12 21:05:39 +02:00
Astro
dfdcf0f19a
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/c5924154f000e6306030300592f4282949b2db6c' (2022-10-08)
→ 'github:nixos/nixpkgs/285e77efe87df64105ec14b204de6636fb0a7a27' (2022-10-11)
2022-10-12 19:05:56 +02:00
Astro
9845a99863
flake.nix: switch input back to nixos-unstable now that fix PRs have landed
2022-10-12 19:04:51 +02:00
Astro
4f7aef8788
wfvm/win: replace libguestfs with guestfs-tools
...
tools like virt-make-fs have been split off into a separate package.
2022-10-11 00:10:58 +02:00
Astro
c124cfc5dc
flakify
2022-10-11 00:10:32 +02:00
Astro
3b87f787a8
s/runCommandNoCC/runCommand/
2022-10-05 16:46:27 +02:00
Astro
b33b71eec7
wfvm/win: lower wimsplit size to 4070 MB for more headroom
2022-10-05 16:07:06 +02:00
Astro
c732c671d9
wfvm/layers: update vs_Community.exe sha256
2022-10-05 16:06:43 +02:00
Astro
9d07da799c
Merge remote-tracking branch 'origin/master'
2021-12-17 20:33:52 +01:00
Sebastien Bourdeauducq
a4fe5f0475
update visual studio garbage
2021-11-14 20:15:26 +08:00
Sebastien Bourdeauducq
c7d9060eee
vs: update
2021-09-09 20:48:48 +08:00
Astro
50471a28f8
Merge upstream
2021-09-09 00:46:43 +02:00
Astro
db995f7d77
layers: add disable-scheduled-defrag
2021-09-09 00:46:01 +02:00
Sebastien Bourdeauducq
93796f7a71
vs: update output hash
...
This is only a temporary solution - the source of the non determinism
should be found and fixed.
2021-09-06 09:14:20 +08:00
Sebastien Bourdeauducq
6d9d9d91f6
update Anaconda
2021-07-05 10:54:24 +08:00
Astro
680d70094f
update windowsImage to Windows 10-21H1
2021-06-30 23:55:49 +02:00
Astro
a84d2d8d90
utils: replace qemu_test with qemu
...
qemu_test lacks support for QXL VGA
2021-06-30 23:07:40 +02:00
Astro
520898c1db
bundle: fix for newer go version
2021-06-30 21:36:25 +02:00
Astro
11a40de18a
utils: fail on sftp errors
2021-06-19 01:15:29 +02:00
Astro
110fe11f00
install openssh from github
...
this removes the need for the windows version's OpenSSH.Server
feature-on-demand package which is not publicly available.
fixes gitea issue #6 <#6 >
2021-06-16 15:13:12 +02:00
Astro
07813c3c4f
remove wimsplit, do imageSelection by name
2021-06-05 20:43:55 +02:00
Astro
54d9f41a6d
autounattend: use ForceShutdownNow instead of FirstLogonCommands shutdown
...
this moves the return a little earlier in the installation process.
it is less of a hack, and less problematic with custom `defaultUser`
settings.
2021-04-18 00:55:01 +02:00
Astro
ec54c9bf9b
install and use virtio drivers
...
(virtio disk, qxl vga, virtio net)
fixes Gitea issue #7
2021-04-11 10:03:47 +08:00
Astro
4771cee64b
layers: add collapseLayers
2021-04-10 23:25:29 +02:00
Astro
78c9363b64
demo-image: use empty installCommands for impureMode
2021-04-10 23:25:29 +02:00
Astro
9f8a1b6e17
layers: add disable-firewall, disable-autosleep, disable-autolock
2021-04-10 23:25:29 +02:00