File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -114,7 +114,7 @@ Installation without impermanence/disko can be done normally from the NixOS Live
114114
115115### Installing with Custom ISO
116116
117- You can generate a universal installer ISO that includes all your host configurations:
117+ From this repo, you can generate a universal installer ISO that includes all the available host configurations:
118118
119119``` bash
120120just build-iso
@@ -131,6 +131,8 @@ Boot from the ISO, then:
131131sudo disko-install --flake /etc/iso-config#HOSTNAME --disk main /dev/DEVICE
132132` ` `
133133
134+ Don' t forget to apply the post-installation steps described in the next section (password file).
135+
134136**For standard hosts:**
135137```bash
136138# Partition manually, then install any host:
@@ -177,7 +179,6 @@ sudo nixos-enter --root /mnt
177179You can generate Proxmox-ready VMA images for your VM hosts:
178180
179181` ` ` bash
180- # Build a Proxmox image for a specific host
181182just build-proxmox nixos-kimsufi-01
182183` ` `
183184
Original file line number Diff line number Diff line change @@ -52,10 +52,6 @@ build-proxmox host:
5252 @ echo " Building Proxmox image for {{ host}} "
5353 nix build .#proxmox-{{host}} --print-out-paths
5454
55- build-all-proxmox :
56- @ echo " Building all Proxmox images"
57- nix build .#proxmox-nixos-kimsufi-01 .#proxmox-nixos-kimsufi-02 .#proxmox-nixos-kimsufi-03 .#proxmox-nixos-era-01
58-
5955first-install-disko host target :
6056 @ echo " Installing host {{ host}} on target disk {{ target}} "
6157 sudo nix run ' github:nix-community/disko/latest#disko-install' -- --flake .#{{host}} --disk main {{target}} --show-trace
Original file line number Diff line number Diff line change 1- { hostName , lib , ... } :
1+ {
2+ hostName ,
3+ lib ,
4+ config ,
5+ ...
6+ } :
27{
38 options = {
49 disko . mainDisk = lib . mkOption {
1419 disk = {
1520 main = {
1621 type = "disk" ;
17- device = lib . mkDefault "/dev/nvme0n1" ;
22+ device = config . disko . mainDisk ;
1823 content = {
1924 type = "gpt" ;
2025 partitions = {
You can’t perform that action at this time.
0 commit comments