mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-01-31 16:57:55 +00:00
Gabriel Arazas
f282aa2066
The `images` output attribute is now similar to packages as an attribute set of packages with their platforms as the first level.
43 lines
1002 B
TOML
43 lines
1002 B
TOML
# This is a custom data for this project where it lists the images found in
|
|
# this flake. This can range from NixOS configurations intended to be deployed
|
|
# for servers and desktops to installers.
|
|
#
|
|
# The data is then used for the image creation functions found in `flake.nix`.
|
|
# Each of the entry should correspond to one of the hosts in `./hosts/`
|
|
# directory.
|
|
#
|
|
# Take note, any images with the "iso" format is essentially made to be
|
|
# deployed somewhere (e.g., desktop, homelab server, VPS).
|
|
[ni]
|
|
systems = [ "x86_64-linux" ]
|
|
format = "iso"
|
|
|
|
[plover]
|
|
systems = [ "x86_64-linux" ]
|
|
format = "iso"
|
|
domain = "foodogsquared.one"
|
|
|
|
[plover.deploy]
|
|
hostname = "plover.foodogsquared.one"
|
|
auto-rollback = true
|
|
magic-rollback = true
|
|
|
|
[void]
|
|
systems = [ "x86_64-linux" ]
|
|
format = "vm"
|
|
|
|
[bootstrap]
|
|
systems = [
|
|
"aarch64-linux",
|
|
"x86_64-linux",
|
|
]
|
|
format = "install-iso"
|
|
nixpkgs-channel = "nixos-unstable-small"
|
|
|
|
[graphical-installer]
|
|
systems = [
|
|
"aarch64-linux",
|
|
"x86_64-linux",
|
|
]
|
|
format = "install-iso"
|