nixos-config/images.toml
Gabriel Arazas f282aa2066
config: make platforms as a list for users and images
The `images` output attribute is now similar to packages as an attribute
set of packages with their platforms as the first level.
2023-07-30 07:11:53 +08:00

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"