1
1
mirror of https://github.com/divnix/digga.git synced 2024-12-23 08:02:21 +03:00
digga/modules
David Arnold 18ea519f0d fix: bootstrap semantics
prior to this commit the bootstrapping iso deactivated _all_ profiles
that were somehow contained in a suite.

that is an error, since it deactivates all profiles, even the most basic
and desired ones.

the impetus had been to prevent unwantes systemd services from launching

however, there seems no reliable approach to achieve that.

the now proposed alternative model is to add a bootsrap host akin to
the followint config:

```nix
# os/hosts/bootstrap.nix
{ profiles, ... }:
{
 imports = [
    profiles.networking
    profiles.users.root
    profiles.users.nixos
  ];
}
```
2022-02-23 15:23:14 -08:00
..
bootstrap-iso.nix fix: bootstrap semantics 2022-02-23 15:23:14 -08:00
default.nix fix: typos in bootstrap ISO image 2022-02-23 15:23:14 -08:00
nix-config.nix Using extra-* in nix.extraOptions should append to existing entries in nix.conf 2022-02-23 15:23:14 -08:00