More flake fixes

This commit is contained in:
Geoffrey Frogeye 2024-01-07 12:54:43 +01:00
parent 6d98d85642
commit 597b50ebef
Signed by: geoffrey
GPG key ID: C72403E7F82E6AD8
13 changed files with 133 additions and 27 deletions

View file

@ -94,6 +94,19 @@ sudo nixos-generate-config --no-filesystems --root "$mountpoint"
# Plug system configuration into this git repo
sudo mkdir -p "${mountpoint}/etc/nixos"
echo "{ ... }: { imports = [ ./hardware-configuration.nix ${nixos_config} ]; }" | sudo tee "${mountpoint}/etc/nixos/configuration.nix" > /dev/null
# EXAMPLE
# {
# description = "curacao system config";
#
# inputs.dotfiles.url = "git+file:/home/geoffrey/.config/gdotfiles";
#
# outputs = { self, dotfiles, ... }:
# {
# nixosConfigurations.curacao = dotfiles.nixosConfigurations.curacao.extendModules {
# modules = [ ./hardware-configuration.nix ];
# };
# };
# }
# Everything there should be covered by (and conflicts with) the repo anyways.
# Install NixOS! Or create a new generation.