nixos-config/images.toml
Gabriel Arazas 241e2080f2
config: make configurable nixpkgs channel for images
Now we can finally easily declare the nixpkgs channel for individual
images. This is nice once I've expanded the images for other purposes
such as physical hosts (for homelabbing).

Unfortunately, this is where I realized that stable channels are not
exactly "Debian-stable" and the best way to handle security is to have
an update cadence that is relatively quick.
2023-06-22 11:01:41 +08:00

33 lines
836 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]
system = "x86_64-linux"
format = "iso"
[plover]
system = "x86_64-linux"
format = "iso"
domain = "foodogsquared.one"
[void]
system = "x86_64-linux"
format = "vm"
[bootstrap]
system = "x86_64-linux"
format = "install-iso"
nixpkgs-channel = "nixos-unstable-small"
[graphical-installer]
system = "x86_64-linux"
format = "install-iso"