Skip to content

Topology

NameTypeOSExtra Details
amaterasuDesktopNixOSA powerful desktop dual booting Windows 11
athenaServer + LaptopNixOSMy oldest laptop, and is now used as a media server
aphroditeServerNixOSThe host a small number of services
lilithISONixOSAn ISO image of my NixOS configuration, used to install NixOS on new systems
minervaServerNixOSThe original server, hosting most of my personal services
skadiServerNixOSOracle free server, mostly used for the PDS and aarch64 builds
tatsumakiLaptopmacOSA MacBook Air, given to me by uni, almost exclusively used at uni
valkyrieWSL2NixOSMy WSL2 instance, installed on amaterasu
  • flake - modules used to build the flake outputs
  • generic - modules intended to work with any module system (e.g. home-manager, nix-darwin, etc.)
  • nixos - modules that work on NixOS
  • base - modules that work on either NixOS or macOS
  • darwin - modules that work on macOS
  • home - modules used to configure home-manager
  • iso - modules used to build ISOs
  • wsl - modules that work on WSL2
A topology diagram of the flake