diff --git a/hosts/graphical-installer/default.nix b/hosts/graphical-installer/default.nix index c5106c57..2ac56e19 100644 --- a/hosts/graphical-installer/default.nix +++ b/hosts/graphical-installer/default.nix @@ -7,30 +7,30 @@ isoImage = { isoBaseName = config.networking.hostName; + + # Put the source code somewhere easy to see. contents = [{ source = inputs.self; - target = "/bootstrap/"; + target = "/etc/nixos"; }]; - storeContents = [ - inputs.self.devShells.${config.nixpkgs.system}.default - ] ++ builtins.attrValues inputs; }; + # We'll be using NetworkManager with the desktop environment anyways. networking.wireless.enable = false; - profiles = { - desktop = { - enable = true; - fonts.enable = true; - }; - dev = { - enable = true; - shell.enable = true; - neovim.enable = true; - }; + # Use my desktop environment configuration without the apps just to make the + # closure size smaller. + workflows.workflows.a-happy-gnome = { + enable = true; + extraApps = [ ]; + }; + + # Some niceties. + profiles = { + desktop.enable = true; + dev.enable = true; }; - workflows.workflows.a-happy-gnome.enable = true; services.xserver.displayManager = { gdm = { enable = true;