!DEPRECATED! See nix-config
I am transitioning to a flakes-only setup within a mono-repo containing all configs.
This repository manages all my NixOS configuration files and the corresponding library of custom modules.
krypton
: serverneon
: personal laptopxenon
: raspberry pi
You need to link any configuration file first:
$ git clone [email protected]:Gerschtli/nixos-configurations.git /etc/nixos
$ git clone [email protected]:Gerschtli/home-manager-configurations.git /etc/nixos/home-manager-configurations
$ nixos-generate-config
$ ln -sf configuration-<host>.nix configuration.nix
See ./misc/sd-image.nix
for further instructions.
Firmware is only written on sd-card image creation. Therefore it is necessary to update the firmware manually through copying these files to the firmware partition.
See ./misc/build-firmware.nix
for further instructions.